学习好资料
欢迎下载
第四章MATLAB的程序设计
41程序设计概述
一、程序设计的步骤:1抽象出问题的数学模型2根据数学模型写出解决问题的数学理论算法3选择一门语言编译系统,设计合适的数据结构并写出计算机算法4根据计算机算法写出程序代码5程序代码经过调试后,编译成在操作系统支持下的可执行文件,这个可执行文件便是程序设计的最终结果。
二、Matlab设计的步骤:1抽象出问题的数学模型2根据数学模型写出解决问题的数学理论算法3选择一门语言编译系统,设计合适的数据结构并写出计算机算法4根据计算机算法写出Matlab的程序代码5程序代码经过调试后,成为(编译成)在Matlab支持下的可执行文件,这个可执行文件便是Matlab设计的最终结果
三、Matlab的程序代码
Matlab的代码是以文件形式编辑、存储、运行的。这些文
件通常是:
1M-脚本文件(M函数文件,M文件),它们通常是由M
file编辑器编制的,在命令窗口执行。
2GUI文件“GUI”是图形用户界面的简称,是一个fig图
形文件,它是由GUI编辑器编写的,通常与M-脚本文件相关
联。GUI文件可视为M-脚本文件的组装器,它在命令窗口打
开后,可通过鼠标来点击执行M-脚本文件。
3编写M-脚本文件是Matlab的程序设计的核心。在
Matlab的程序设计中以下几个问题是要关注的:
程序的结构:顺序结构,选择结构,循环结构
f学习好资料
欢迎下载
函数的调用及参数值的传递
以上问题要通过实践学习总结
42M文件
一、M文件的建立与编辑1建立新的M文件
1菜单操作:MATLAB命令窗口的File菜单→New菜单项→Mfile命令。
2命令操作:在MATLAB命令窗口输入命令edit。3命令按钮操作:单击MATLAB命令窗口工具栏上的“新建”命令按钮。2编辑已有的M文件二、M文件的分类
分类:命令文件ScriptFile和函数文件Fu
ctio
File。
例41建立一个命令文件将变量ab的值互换,然后运行该命令文件。首先建立命令文件并以文件名exchm存盘:
cleara110b1112131415161718caabbcab然后在MATLAB的命令窗口中输入exch,将会执行该命令文件。
例42建立一个函数文件将变量ab的值互换,然后在命令窗口调用该函数文件。首先建立函数文件fexchm:
fu
ctio
abexchabcaabbc然后在MATLAB的命令窗口调用该函数文件:clearx110y1112131415161718
f学习好资料
欢迎下载
xyfexchxy三、数据的输入输出1、i
put函数
调用格式为:Ai
put提示信息,选项;其中提示信息为一个字符串,用于提示用户输入什么样的数r