数据类型 x File Edit View Web Window Help MATLAB数据类型 同囝暗s同2 双精度数组 北 Name Size Bytes Class A 260 cell array 逻辑数组 abd Myname 14 char array 元胞数组 Students 102 struct array 田田 8 double array 结构(结构数组) greater 6 logical array 字符串数组 京九州恒润科技有限公司 48 double array 数值数组可以是实型或复 型满阵或稀疏矩阵 HHH Noo> > help datatypes > doc datatypes 恒润科技 2004年3月26日星期五 A The MathWorks 27
2004年3月26日星期五 27 北 京 九 州 恒 润 科 技 有 限 公 司 www.hirain.com 2004© 数据类型 MATLAB 数据类型: 双精度数组 逻辑数组 元胞数组 结构 (结构数组) 字符串数组 数值数组可以是实型或复 型,满阵或稀疏矩阵 >> help datatypes >> doc datatypes
内容提要 MathWorks公司 北京九州恒润科技有限公司简介 MATLAB产品体系 MATLAB基本操作 桌面工具应用 使用帮助 京九州恒润科技有限公司 ■基本数据类型 脚本文件和函数文件 图形应用基础 HHH 创建图形用户界面 Noo> 恒润科技 2004年3月26日星期五 小 The mathWorks28
2004年3月26日星期五 28 北 京 九 州 恒 润 科 技 有 限 公 司 www.hirain.com 2004© 内容提要 MathWorks公司 北京九州恒润科技有限公司简介 MATLAB产品体系 MATLAB基本操作 桌面工具应用 使用帮助 基本数据类型 脚本文件和函数文件 图形应用基础 创建图形用户界面
MATLAB编辑器调试器 MATLAB File Edit View Web window Help 9)D:\ mloIR13coursedevel MLO1R13examplefiles (examples (ccexamp.m Fle Eat Yew Ie bug Breakpoints Web window be D电鹦。舀典,日君如p工 1 This file will clear variables and the contents of the command window. 北 clear all 京九州恒润科技有限公司 HHH edit8打开新的文件或激活编辑窗口 Noo> edit<fi1 ename>号打开名为<fi1 ename>的文件 >> edit ccexamp;打开 ccexamp. m文件(如上所示) 恒润科技 2004年3月26日星期五 小 The mathWorks29
2004年3月26日星期五 29 北 京 九 州 恒 润 科 技 有 限 公 司 www.hirain.com 2004© MATLAB 编辑器/调试器 >> edit %打开新的文件或激活编辑窗口 >> edit <filename> %打开名为 <filename>的文件 >> edit ccexamp %打开 ccexamp.m 文件(如上所示)
脚本M-文件 标准的ASC文本文件 包含一系列 MATLAB表达式 北 (如同在命令行输入的一样) 命令按顺序解释执行 号以v号"符号开始表示注释 京九州恒润科技有限公司 pause 3暂停执行-按任意键继续 keyboard 各暂停并将控制交给命令行 3输入回车〃继续 mHHH5Q break 终止执行当前循环/文件 return 3返回当前函数/命令行 Noo> input 提示用户输入 恒润科技 2004年3月26日星期五 AThe MathWorks 30
2004年3月26日星期五 30 北 京 九 州 恒 润 科 技 有 限 公 司 www.hirain.com 2004© 脚本 M-文件 标准的ASCII文本文件 包含一系列MATLAB表达式 (如同在命令行输入的一样) 命令按顺序解释执行 % 以“%”符号开始表示注释 pause % 暂停执行-按任意键继续 keyboard % 暂停并将控制交给命令行 % 输入“回车”继续 break % 终止执行当前循环/文件 return % 返回当前函数/命令行 input % 提示用户输入 % 以“%”符号开始表示注释 pause % 暂停执行-按任意键继续 keyboard % 暂停并将控制交给命令行 % 输入“回车”继续 break % 终止执行当前循环/文件 return % 返回当前函数/命令行 input % 提示用户输入
示例:脚本M-文件 echo on b=2 atb 北 pause d=c-2 keyboard 京九州恒润科技有 e=input('Please enter a numerical value for this variable: ' )it f=e-a str= input( What is your name?','s);号输入字符串 限公司 disp(['so, your nane 1s',stx,then.]);号显示字符串 break g=+ci echo off HHH 代码行g=b+c,会在 break语句后执行吗? > scriptexamp Noo> 恒润科技 2004年3月26日星期五 AThe MathWorks 31
2004年3月26日星期五 31 北 京 九 州 恒 润 科 技 有 限 公 司 www.hirain.com 2004© 示例:脚本M-文件 echo on a=5; b=2; c=a+b pause d=c-2 keyboard e=input('Please enter a numerical value for this variable:') f=e-a str=input(‘What is your name? ’,‘s’); % 输入字符串 disp([‘So, your name is ’,str,‘ then.’]); % 显示字符串 break g=b+c; echo off 代码行 g=b+c,会在 break 语句后执行吗? >> scriptexamp