正在加载图片...
的变量都是全局变量 建立一个命令文件等价于从命令窗口中顺序输入文件里的命令,程 序不需要预先定义,只要依次将命令编辑在命令文件中,再将程序保 存成为扩展名为m的M文件即可 运行命令文件时,只需在命令窗口键入文件名即可。 例:用三角函数计算画出花瓣图形。 theta=-pi: 0.01: pi rho(l, )=2 sin(5*theta). 2 %计算四种不同rho rho(2, )=cos(10*theta). 3; rho(3, sin(theta). 2 rho(4 )-=5*cos(3.5*theta). 3; for k= 1: 4 Subplot(2, 2, k), polar(theta, rho(k,: ) end 将程序保存成名为 petals的M文件并运行。 注 (1)“%“引导注释行,不予执行; (2)不需要用“end”最为M文件的结束标志; (3)若文件存放在自己的目录上,在运行文件前,应先将自己的目 录设置为当前工作目录。最简单方法:在当前目录浏览器中设 (4)运行后存放在工作空间的变量可以用工作空间浏览器查看。 3。函数文件( Function File) 如果M文件的第一个可执行行以 function开始,便是函数文件,每 一个函数文件定义一个函数。函数文件区别于命令文件之处在于命令 文件的变量在文件执行完成后保留在工作空间中而函数文件内定义 的变量只在函数文件内起作用,文件执行完后即被清除。 例:建立 average函数用于计算矢量中单元的平均值的变量都是全局变量。 建立一个命令文件等价于从命令窗口中顺序输入文件里的命令,程 序不需要预先定义,只要依次将命令编辑在命令文件中,再将程序保 存成为扩展名为.m 的 M 文件即可。 运行命令文件时,只需在命令窗口键入文件名即可。 例:用三角函数计算画出花瓣图形。 theta=-pi:0.01:pi; rho(1,:) =2*sin(5*theta).^2; %计算四种不同 rho rho(2,:)=cos(10*theta).^3; rho(3,: )=sin(theta).^2; rho(4,: )=5*cos(3.5*theta).^3; for k = 1:4 Subplot(2,2,k), polar(theta,rho(k,: )) end 将程序保存成名为 petals 的 M 文件,并运行。 注: (1) ‘%‘引导注释行,不予执行; (2) 不需要用“end”最为 M 文件的结束标志; (3) 若文件存放在自己的目录上,在运行文件前,应先将自己的目 录设置为当前工作目录。最简单方法:在当前目录浏览器中设 置。 (4) 运行后存放在工作空间的变量可以用工作空间浏览器查看。 3。函数文件(Function File) 如果 M 文件的第一个可执行行以 function 开始,便是函数文件,每 一个函数文件定义一个函数。函数文件区别于命令文件之处在于命令 文件的变量在文件执行完成后保留在工作空间中,而函数文件内定义 的变量只在函数文件内起作用,文件执行完后即被清除。 例:建立 average 函数用于计算矢量中单元的平均值
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有