- 16
- 0
- 约1.55万字
- 约 85页
- 2017-03-28 发布于湖北
- 举报
第三章 MATLAB程序设计
3.1 M文件建立
3.2 脚本文件
3.3 函数文件
3.4 程序控制结构
3.5 程序调试
1. M 文件
Matlab 命令组合构成,完成操作和算法
M文件分类:
文本文件 扩展名为.m ;
文本编辑器:
3.1 M文件建立
M文件编辑器
windows的记事本
word文件
Script脚本文件/命令文件
编写Matlab 语言的程序
Function函数文件
(1) 新建M 文件
2.M文件建立和打开
命令操作:
命令按钮:
edit
快捷键
M 文件编辑器
(2)打开M 文件
File /Open
edit M 文件名
双击 M 文件
菜单操作:
1.blank m-file 表格或空白文件 2.function m-file 函数文件
File/New
(2). windows记事本和word
创建m文件应纳入搜索路径或当前目录,命令窗口才运行
3 . matlab搜索路径的设置
which filename
显示路径:
设定当前目录:
cd d:\myfile
设定搜索路径:
set path ? (add folder)
addpath( folder path)
删除rmpath( folder path)
addpath folder path
4. 显示M文件内容
type M文件
调用格式:
edit
which aaaa
aaaa not found.
cd C:\Users\Desktop\matlab
addpath(‘C:\Users\Desktop\matlab’)
edit aaaa
type aaaa
type aaaa.m
qq=22;
bb=444;
dd=qq+bb;
在命令窗口显示
% fcircle calculate the area and perimeter of a circle of radii r
% r 圆半径
% s 圆面积
% p 圆周长
% 2004年7月30日编
r=22;
s=pi*r*r
p=2*pi*r
1. 编脚本文件求半径为r的圆的面积和周长
H1注释行
函数体
帮助文本区
保存rsp
3.2 脚本文件
由于help搜索
例
例
运行后所有变量驻留在基本工作空间(base workspace)
文件变量名不要和计算机命令、函数、文件名相同。
whos
Name Size Bytes Class Attributes
p 1x1 8 double
r 1x1 8 double
s 1x1 8 double
rsp
2. 调用脚本文件
filename
rps*34
3. 脚本文件特点
一串命令行简单叠加的集合;
自动按顺序执行文件的命令;
无输入和输出量;
所有变量都驻留在基本工作空间中;
所有变量均为全局变量。
[v,d]=eig(a)
4. 数据输入
从键盘输入数据给变量A
A=input(Please input A: )
name=input(Whats your name? , s)
A=input(‘提示信息’)
Please input A: 33
A=input(‘提示信息’, s)
输入字符串变量:
输入数值:
name =lili
clear;
r=input(Please input radii :);
s=pi*r*r;
p=2*pi*r;
ddd
Please input radii :33
s = 3.4212e+003
p = 207.3451
保存ddd
例
例
第一种调用格式:
a=input(input example)
input example
1+4
a =
5
ischar(a)
ans =
0
第二种调用格式:
b=input(input example\n,s)
input example
1+4
b =
1+4
ischar(b)
ans =
1
\n是换行
disp(X)
5. 数据输出 disp
数据输出:
数值变量
x=1:2:5;
x
x =1 3 5
您可能关注的文档
- 心内科基础知识精选.ppt
- 心室电风暴的护理_王新丽精选.ppt
- 甲状腺结节(内训)精选.ppt
- 心室电风暴的监护及抢救精选.ppt
- GS财务系统操作说明书(管理员)精选.doc
- 4高能电子线剂量学教案.ppt
- 2016版《创新教程》新课标高考地理大一轮复习:必修2第1章1人口增长模式与人口的合理容量教案.ppt
- 产品部岗位职责[2015.1.16]题稿.pptx
- 319.离合器教案.ppt
- LW8-40.5高压六氟化硫断路器题稿.doc
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
最近下载
- 市级课题结题报告-“双减”背景下小学数学课堂开展学生“项目式学习”的实践研究(优秀等次).docx VIP
- 哈露巴露口服液在制备抗肿瘤产品中的应用.pdf VIP
- 铣工工艺学(第五版)习题册马苍平课后习题答案.pdf
- 2025江苏中职职教高考《机电一体化-机械基础》讲义知识考点复习资料.docx VIP
- 2025年拍卖师拍卖场地文化墙与历史回顾区布置专题试卷及解析.pdf VIP
- 民兵化学洗消培训课件.ppt VIP
- 科技内容教学知识(tpack)理论架构对教师专业发展之启示.pdf VIP
- 装饰设计客户需求问卷调查表范本模板.docx VIP
- 民宿概论 课件全套 第1--9章 绪论、民宿市场--- 民宿概论.pptx
- 搅拌站自查报告(共6).docx
原创力文档

文档评论(0)