全面
实验一 MATLAB运算基础
一、实验目的
1.熟悉启动和退出MATLAB的方法。 2.熟悉MATLAB命令窗口的组成。 3.掌握建立矩阵的方法。
4.掌握MATLAB各种表达式的书写规则以及常用函数的使用。
二、实验内容
1.求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。 (1)z1
2sin85 1 e
2
解: z1=(2*sin(85*pi/180))/(1+exp(2)) z1 = 0.2375 (2)z2
12ln(x
2
x),其中x
0.45
21 2i
5
解: x=[2 1+2*i;-0.45 5];z2=1/2*log(x+sqrt(1+x*x)) z2 =
0.7114 - 0.0253i 0.8968 + 0.3658i 0.2139 + 0.9343i 1.1541 - 0.0044i (3)z3
e
0.3a
e2
0.3a
sin(a 0.3) ln
0.3 a2
,a 3.0, 2.9, 2.8,...,2.8,2.9,3.0
提示:利用冒号表达式生成a向量,求各点的函数值时用点乘运算。 解: a=(-3.0:0.1:3.0);
z3=(exp(3/10.*a)-exp(-3/10.*a)).*sin((a+0.3).*pi/180)/2+log((0.3+a)/2) plot(z3)