- 232
- 0
- 约1.07万字
- 约 18页
- 2016-10-23 发布于浙江
- 举报
Matlab实验题目与答案
(温馨提示:实验课结束后,请将所有作业(题目、代码、结果)利用word整理成一个完整的实验报告,加上封面,打印,纸质档于18周周一交)
第一次上机作业
目的:
掌握MATLAB各种表达式的书写规则
运行课堂上讲过的例子,熟悉矩阵、表达式的基本操作和运算。
作业:
熟悉matlab集成环境界面。回答以下问题,并操作相关的指令:
分别写出清除命令窗口和清除变量的指令。
答: clc和clear
(2)在命令行输入命令后,matlab的搜索过程是怎样的?
答: (1)检查该命令对象是不是一个变量。
(2)检查该命令对象是不是一个内部函数。
(3)检查该命令对象是否为当前目录下的程序文件。
(4)检查该命令对象是否为MATLAB搜索路径中其他目录下的M文件。
(3)什么是matlab的当前工作目录?写出两种设置当前工作目录的方法?
答: 就是matlab当前文件读取和存储的默认路径
w=sqrt(2)*(1+0.34245*10^-6)
w =
1.4142
(2) 其中a=3.5,b=5,c=9.8。
a=3.5;b=5;c=9.8;x=(2*pi*a+(b+c)/(pi+a*b*c)-exp(2))/(tan(b+c)+a)
x =
6.6186
,其中,
alpha=3.32;beta=-7.9;y=2*pi*alpha^2*[(1-pi/4)*beta-(0.8333-pi/4)*alpha]
y =
-128.4271
(3),其中
t=[2,1-3i;5,-0.65]
t =
2.0000 1.0000 - 3.0000i
5.0000 -0.6500
z=0.5*exp(2*t)*log(t+sqrt(1+t^2))
z =
1.0e+004 *
0.0057 - 0.0007i 0.0049 - 0.0027i
1.9884 - 0.3696i 1.7706 - 1.0539i
已知
取出A的第2、4、8、12、10、9个元素构成一个新的矩阵A1,其中A的第2、4个矩阵构成新矩阵的第一行;第8、12个矩阵构成新矩阵的第二行;第10、9个矩阵构成新矩阵的第三行;
A=[13,10,-0.5;4,-5,7;3,5,0;6,-9.54,4]
A =
13.0000 10.0000 -0.5000
4.0000 -5.0000 7.0000
3.0000 5.0000 0
6.0000 -9.5400 4.0000
A1=A([2,4;8,12;10,9])
A1 =
4.0000 6.0000
-9.5400 4.0000
7.0000 -0.5000
将A1的所有元素构成一个行向量;
A2=A1(:)
A2 =
4.0000
-9.5400
7.0000
6.0000
4.0000
-0.5000
A2
ans =
4.0000 -9.5400 7.0000 6.0000 4.0000 -0.5000
已知
取出A的前三行构成矩阵B,其前两列构成矩阵C,其右下角3×2子矩阵构成的矩阵D,B与C的乘积构成矩阵E。
A=[23,10,-0.778,0;41,-45,65,5;32,5,0,32;6,-9.54,54,3.14]
A =
23.0000 10.0000 -0.7780 0
41.0000 -45.0000 65.0000 5.0000
32.0000 5.0000 0 32.0000
6.0000 -9.5400 54.0000 3.1400
B=A(1:3,:)
B =
23.0000 10.0000 -0.7780 0
41.0000 -45.0000 65.0000 5.0000
32.0000 5.0000 0 32.0000
C=A(1:4,1:2)
C =
23.0000 10.0000
41.0000 -45.0000
32.0000 5
原创力文档

文档评论(0)