MatLab演示.ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
弹出一个Save框,在框内键入‘文件名.m’
4. 运行: 退出编辑器到工作空间,键入‘文件名’
后按回车. 返回目录
第三章 M-文件的编辑
例1:做M-文件sy1.m完成实验1的所有运算.
矩阵 A、B、b见《数学实验》教材第一页。
1. A’ ; A+B ; A-B ; A*B
2. A、B的行列式: det (A)、det (B)
hold on
hold off
fplot(y3,[-1,1],’y’)
第四章 语言结构 之条件语句
1(1)简单条件语句:
if (条件式)
2.工作空间计算举例:
[例1]已知A=
求A’,A的行列式,A的逆.
输入命令: A=[1 5 2;3 6 4;6 8 9] a1=A’ a2=det(A) a3=inv(A) 返回目录
第二章命令行的编辑与运行
2.工作空间计算举例 [例2]已知:方程组: 输入命令:
x y z 12 2x 4 y 5z 6 x 3 y 4z 10
Matlab演示
欢迎进入
MATLAB
世界
西南交通大学峨眉校 区 数Байду номын сангаас教研室
目录
1. 第一章Matla入门:(3) 2. 第二章命令行的编辑(4) 3. 举例1(6) 4. 第三章(9) 5. 举例 sy1.m(10) 6. 举例 xu2.m(11) 7. 第四章 条件语句(12) 8.条件语句 例5(13) 9.第四章 循环结构(14) 10. For 循环 例 4(15) 11. Wile循环 例 6(16) 12.第五章 线性代数实验(17) 13.第二节 矩阵的操作(18)
14.第三节 矩阵运算(21) 15.第四节 求解方程组(22) 16.第五节 化二次型(24) 17.第六章 高等数学实验(25) 18.第二节 求极限(26) 19.第三节 求最值(28) 20,第四节 求微分(29) 21.第五节 一元函数积分(30) 22.第六节 重积分(31) 23.第七节 泰勒展开(32) 24.第八节 微分方程(33) 25. 第九节 函数绘图(34) 26. 第十节 介绍几个工具(37)
A=[1 1 -1;2 4 5;1 -3 -4]
1 1 1
b=[12;6;10]
A 2 4 5 1 3 4
X=A\b 输出 X= 5.4545
12 b 6
x X y
3.0909
10
z
-3.4545 返回目录
第二章命令行的编辑与运行
[最例小3]值:求ym函i数n、导y 数xf13 、 2不x定2 积4分xf2、8 [0,的2]最上小的值定点积x分mf3in. 、
(14) load fname x y 装载‘fname’的变量x y到工作空间
(15) diary fname.m 保存工作空间一段文本成m文件
… diary off
(16) type fname.m 在工作空间查看m文件
(17) what
列出当前目录下的m文件和mat文件
第二章命令行的编辑与运行
(3) ! <dos操作命令> 打开系统窗口,执行指定的操作命令
(4) who
列出当前工作空间中的变量
(5) whos
列出当前工作空间中的变量及信息
(6) delete <文件名> 从磁盘删除指定文件
(7) whech <文件名> 查找指定文件的路径
第二章命令行的编辑与运行
( 9 ) clear all
3. A、B的秩: rank (A)、rank (B)
4. A的逆: inv (A)、
5. A的特征值: eig (A)
6. A的特征向量矩阵与特征值对角阵: [X,D]=eig(A)
7. A的n次幂: A^n
返回目录
第三章 M-文件的编辑
例2:利用循环结构画幂函数
返回目录
k=1, 2 , 3 , 4 的图形 y xk
(2) edit 菜单:剪切.复制.粘贴.全选...
(3) windows菜单:打开窗口数...
(4) help菜单:目录帮助.提示帮助.帮助台面...
第二章命令行的编辑与运行
1.有关命令行环境的一些操作:
返回目录
(1) clc
清除命令窗,光标回屏幕左上角
(2) home
同上
(3) clear
从工作空间清除所有变量
从工作空间清除所有变量和函数
(10) help <命令名> 查询所列命令的帮助信息
(11) loodfor <命令关键字> 利用关键字查询完整命令
(11) save fname
保存工作空间变量
(12) save fname x y 保存工作空间变量 x y
(13) load fname
装载‘fname’的所有变量到工作空间
xu2.m M-文件:
或 xu3.m M-文件:
x=-1:0.1:1 ;
y1=‘x^1’
for k=1:4
y2=‘x^2’ y3=‘x^3’
y=x.^k;
fplot(y1,[-1,1],’r’,’*’)
plot(x,y,’r’)
hold on
hold on
fplot(y2,[-1,1],’.’)
end
f2=int(‘x^3-14*x^2-9*x+20’) f3=-34/3
f3=int(y,0,2)
返回目录
第三章 M-文件的编辑
1.建立新文件: 在命令窗口中选择命令
File/New/M-file,系统打开编辑器(记事本窗口)
2. 编辑: 按MATLAB语法规则编辑MATLAB程序 3. 保存: 编辑后选择命令菜单中File/Save As,系统
X=‘x’
y=‘x^3-14*x^2-9*x+20’
输出结果:
fplot(y,[-2,20])
xmin=fmin(y,-2,20)
ximn= 9.6444
x=xmin
ymin=-471.9333
ymin=eval(y)
f1=3*x^2-28*x-9
f1=diff(y)
f2=1/4*x^4-14/3*x^3-9/2*x^2+20*x
第一章matlab入门
1.如何进入 matlab软件:
返回目录
在win98桌面上双击matlab图标
2.Matlab工作空间介绍:
在命令窗口可直接输入运算命令进行 运算
例:输入一个矩阵a,求a的转置,求a的逆等等.
3.工作空间工具栏介绍:
(1) file 菜单:新建.打开.运行.储存.设置.打印...
4. 运行: 退出编辑器到工作空间,键入‘文件名’
后按回车. 返回目录
第三章 M-文件的编辑
例1:做M-文件sy1.m完成实验1的所有运算.
矩阵 A、B、b见《数学实验》教材第一页。
1. A’ ; A+B ; A-B ; A*B
2. A、B的行列式: det (A)、det (B)
hold on
hold off
fplot(y3,[-1,1],’y’)
第四章 语言结构 之条件语句
1(1)简单条件语句:
if (条件式)
2.工作空间计算举例:
[例1]已知A=
求A’,A的行列式,A的逆.
输入命令: A=[1 5 2;3 6 4;6 8 9] a1=A’ a2=det(A) a3=inv(A) 返回目录
第二章命令行的编辑与运行
2.工作空间计算举例 [例2]已知:方程组: 输入命令:
x y z 12 2x 4 y 5z 6 x 3 y 4z 10
Matlab演示
欢迎进入
MATLAB
世界
西南交通大学峨眉校 区 数Байду номын сангаас教研室
目录
1. 第一章Matla入门:(3) 2. 第二章命令行的编辑(4) 3. 举例1(6) 4. 第三章(9) 5. 举例 sy1.m(10) 6. 举例 xu2.m(11) 7. 第四章 条件语句(12) 8.条件语句 例5(13) 9.第四章 循环结构(14) 10. For 循环 例 4(15) 11. Wile循环 例 6(16) 12.第五章 线性代数实验(17) 13.第二节 矩阵的操作(18)
14.第三节 矩阵运算(21) 15.第四节 求解方程组(22) 16.第五节 化二次型(24) 17.第六章 高等数学实验(25) 18.第二节 求极限(26) 19.第三节 求最值(28) 20,第四节 求微分(29) 21.第五节 一元函数积分(30) 22.第六节 重积分(31) 23.第七节 泰勒展开(32) 24.第八节 微分方程(33) 25. 第九节 函数绘图(34) 26. 第十节 介绍几个工具(37)
A=[1 1 -1;2 4 5;1 -3 -4]
1 1 1
b=[12;6;10]
A 2 4 5 1 3 4
X=A\b 输出 X= 5.4545
12 b 6
x X y
3.0909
10
z
-3.4545 返回目录
第二章命令行的编辑与运行
[最例小3]值:求ym函i数n、导y 数xf13 、 2不x定2 积4分xf2、8 [0,的2]最上小的值定点积x分mf3in. 、
(14) load fname x y 装载‘fname’的变量x y到工作空间
(15) diary fname.m 保存工作空间一段文本成m文件
… diary off
(16) type fname.m 在工作空间查看m文件
(17) what
列出当前目录下的m文件和mat文件
第二章命令行的编辑与运行
(3) ! <dos操作命令> 打开系统窗口,执行指定的操作命令
(4) who
列出当前工作空间中的变量
(5) whos
列出当前工作空间中的变量及信息
(6) delete <文件名> 从磁盘删除指定文件
(7) whech <文件名> 查找指定文件的路径
第二章命令行的编辑与运行
( 9 ) clear all
3. A、B的秩: rank (A)、rank (B)
4. A的逆: inv (A)、
5. A的特征值: eig (A)
6. A的特征向量矩阵与特征值对角阵: [X,D]=eig(A)
7. A的n次幂: A^n
返回目录
第三章 M-文件的编辑
例2:利用循环结构画幂函数
返回目录
k=1, 2 , 3 , 4 的图形 y xk
(2) edit 菜单:剪切.复制.粘贴.全选...
(3) windows菜单:打开窗口数...
(4) help菜单:目录帮助.提示帮助.帮助台面...
第二章命令行的编辑与运行
1.有关命令行环境的一些操作:
返回目录
(1) clc
清除命令窗,光标回屏幕左上角
(2) home
同上
(3) clear
从工作空间清除所有变量
从工作空间清除所有变量和函数
(10) help <命令名> 查询所列命令的帮助信息
(11) loodfor <命令关键字> 利用关键字查询完整命令
(11) save fname
保存工作空间变量
(12) save fname x y 保存工作空间变量 x y
(13) load fname
装载‘fname’的所有变量到工作空间
xu2.m M-文件:
或 xu3.m M-文件:
x=-1:0.1:1 ;
y1=‘x^1’
for k=1:4
y2=‘x^2’ y3=‘x^3’
y=x.^k;
fplot(y1,[-1,1],’r’,’*’)
plot(x,y,’r’)
hold on
hold on
fplot(y2,[-1,1],’.’)
end
f2=int(‘x^3-14*x^2-9*x+20’) f3=-34/3
f3=int(y,0,2)
返回目录
第三章 M-文件的编辑
1.建立新文件: 在命令窗口中选择命令
File/New/M-file,系统打开编辑器(记事本窗口)
2. 编辑: 按MATLAB语法规则编辑MATLAB程序 3. 保存: 编辑后选择命令菜单中File/Save As,系统
X=‘x’
y=‘x^3-14*x^2-9*x+20’
输出结果:
fplot(y,[-2,20])
xmin=fmin(y,-2,20)
ximn= 9.6444
x=xmin
ymin=-471.9333
ymin=eval(y)
f1=3*x^2-28*x-9
f1=diff(y)
f2=1/4*x^4-14/3*x^3-9/2*x^2+20*x
第一章matlab入门
1.如何进入 matlab软件:
返回目录
在win98桌面上双击matlab图标
2.Matlab工作空间介绍:
在命令窗口可直接输入运算命令进行 运算
例:输入一个矩阵a,求a的转置,求a的逆等等.
3.工作空间工具栏介绍:
(1) file 菜单:新建.打开.运行.储存.设置.打印...