1、南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用 研究生公共实验课电子讲义主讲人:林雅洁( )输入 /输出控制第七章南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用 研究生公共实验课电子讲义主讲人:林雅洁( )学习目的 用户如何在 M文件中输入数据 用函数 disp显示输出结果 输出格式化数据 fprintf sprintf 利用图形提供程序输入 利用元胞模式修改和运行 M文件程序南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用 研究生公共实验课电子讲义主讲人:林雅洁( )一 .自定义输入 假设已经编写好一个脚本程序,存为 M文
2、件,程序人员和用户是一个人。若要改变程序中输入变量的值,就必须修改部分程序代码。 input 在程序运行过程中提示用户从键盘输入数据矩阵南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用 研究生公共实验课电子讲义主讲人:林雅洁( )函数 input在程序运行过程中提示用户输入信息结果在命令窗口显示南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用 研究生公共实验课电子讲义主讲人:林雅洁( )南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用 研究生公共实验课电子讲义主讲人:林雅洁( )输入接收各种数据 标量 矩阵 必须加方括号 字符串
3、 必须加上单引号 或者在 input的第二个输入参数中限定为输入字符串 s南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用 研究生公共实验课电子讲义主讲人:林雅洁( )输入矩阵输入字符运行该程序 2次,一次输入一次输出南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用 研究生公共实验课电子讲义主讲人:林雅洁( )在 input的第二个输入参数中限定输入为字符串南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用 研究生公共实验课电子讲义主讲人:林雅洁( )例 7.1 自由落体 物体在重力作用下做自由落体运动 计算自由下落的距离公式为 d=自由下落的距离; g=重力加速度; t=下落时间 由用户输入重力加速度 g和时间矢量南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用 研究生公共实验课电子讲义主讲人:林雅洁( )手工分析