内容发布更新时间 : 2024/12/22 19:32:58星期一 下面是文章的全部内容请认真阅读。
湖 北 汽 车 工 业 学 院 《MATLAB及应用》实验指导书
《MATLAB及应用》实验指导书
《MATLAB及应用》实验指导书
班 级: T1243-7 姓 名: 柏 元 强 学 号: 20120430724 总评成绩:
汽车工程学院 电测与汽车数字应用中心
I
湖 北 汽 车 工 业 学 院 《MATLAB及应用》实验指导书
目录
实验04051001 MATLAB语言基础 ............................................. 1 实验04051002 MATLAB科学计算及绘图 ...................................... 18 实验04051003 MATLAB综合实例编程 ........................................ 31
II
湖 北 汽 车 工 业 学 院 《MATLAB及应用》实验指导书
实验04051001 MATLAB语言基础
操作成绩 报告成绩 1实验目的
1) 熟悉MATLAB的运行环境 2) 掌握MATLAB的矩阵和数组的运算 3) 掌握MATLAB符号表达式的创建 4) 熟悉符号方程的求解
2实验内容
第二章
1. 创建double的变量,并进行计算。
(1) a=87,b=190,计算 a+b、a-b、a*b。
clear,clc a=double(87); b=double(190); a+b,a-b,a*b
(2) 创建 uint8 类型的变量,数值与(1)中相同,进行相同的计算。
clear,clc a=uint8(87); b=uint8(190); a+b,a-b,a*b
2.计算:
1
湖 北 汽 车 工 业 学 院 《MATLAB及应用》实验指导书
(1)
sin?60??
(2) e3
cos??3??4?(3) ??
clear,clc a=sind(60) b=exp(3) c=cos(3*pi/4)
3.设u?2,v?3,计算:
4uv(1) logv
?eu?v?2(2) v2?u
u?3v(3) uv
clear,clc u=2;v=3; a=(4*u*v)/log(v)
b=((exp(u)+v)^2)/(v^2-u) c=(sqrt(u-3*v))/(u*v)
4.计算如下表达式:
(1) ?3?5i??4?2i?
(2)
sin?2?8i?
clear,clc (3-5*i)*(4+2*i) sin(2-8*i)
2
湖 北 汽 车 工 业 学 院 《MATLAB及应用》实验指导书
5.判断下面语句的运算结果。
(1) 4 < 20 (2) 4 <= 20 (3) 4 == 20 (4) 4 ~= 20 (5) 'b'<'B'
clear,clc
4 < 20 , 4 <= 20,4 == 20,4 ~= 20,'b'<'B'
6.设a?39,b?58,c?3,d?7,判断下面表达式的值。
(1) a?b (2) a?c (3) a?b&&b?c (4) a??d (5) a|b?c (6) ~~d
clear,clc
a=39;b=58;c=3;d=7;
a>b,a
7.编写脚本,计算上面第2题中的表达式。
clear,clc disp('sin(60)='); disp(sind(60)) disp('exp(3)='); disp(exp(3))
disp('cos(3*pi/4)='); disp(cos(3*pi/4))
3