上机练习题目.docx
- 文档编号:27933231
- 上传时间:2023-07-06
- 格式:DOCX
- 页数:12
- 大小:72.52KB
上机练习题目.docx
《上机练习题目.docx》由会员分享,可在线阅读,更多相关《上机练习题目.docx(12页珍藏版)》请在冰豆网上搜索。
上机练习题目
上机练习
(1)
(1)以两种方式打开MATLAB工作窗口,进入MATLAB6.0的工作环境,并尝试用不同的方式退出。
(2)尝试、熟悉MATLAB6.0的各栏菜单以及各个工具栏的功能。
(3)重新启动MATLAB6.0,进入MATLAB工作窗口,用who命令查看当前工作空间内有无变量及其值。
(4)绘制函数y=cos(5x+2)/sin(3x+1)的图像,并求解当x=2时的函数值。
(5)此时再次用who命令查看工作空间内的变量名及其值,与(3)比较,同时用whos命令查看变量,比较与who命令的不同。
(6)熟练掌握MATLAB的通用命令。
(7)练习并熟练掌握MATLAB的帮助命令,学会利用MATLAB的帮助信息。
(8)用lookfor命令查找函数cos的信息,并与help命令查找的结果相比较,注意采用两种命令之间的差别。
上机练习(3)
(1)利用for循环求1!
+2!
+3!
…+20!
的值。
(2)用while循环求1~200之间的整数之和。
(3)编写一个M文件,画出下列分段函数所表示的曲面。
(4)编写一个求圆的面积的函数文件。
(5)编写一个求圆的面积的命令文件
第三次作业
sum=0;
fori=1:
20
sum=sum+factorial(i)
i=i+1;
end
s=0;
while(i<=200)
s=s+i
i=i+1;
End
s1=pi*r*r;
x1=pi
y=0:
0.1:
3;
s2=x1*y.^2;
fid=fopen('d:
e.txt','wt');
fprintf(fid,'%6.2f%12.8f\n',s2);
fclose(fid)
fid=fopen('d:
e.txt','r')
fclose(fid)
x=-3:
0.1:
3
y=-3:
0.1:
3
if(x+y)>1
p=0.54*exp(-0.75*x.^2-3.75*y.^2-1.5*y);
plot3(x,y,p)
elseif-1<(x+y)&(x+y)<=1
p=0.7575*exp(-x.^2-6*y.^2);
plot3(x,y,p)
else
p=0.5457*exp(-0.75*x.^2-3.75*y.^2+1.5*y);
plot3(x,y,p)
end
上机习题(4)
(1)在MATLAB6.0的工作空间中用直接输入法建立如下两个矩阵,然后在矩阵编辑器中将矩阵A改为3行3列的矩阵,并将其保存。
,
(2)分别对
(1)产生的两个矩阵作加、减、乘和除(左除,右除)运算,同时运用数组运算法则进行运算,比较二者的计算结果有何异同。
(3)利用矩阵生成函数建立一个对角线元素全部为1的4阶单位矩阵。
(4)利用矩阵生成函数建立一个4×4的随机矩阵。
第四次作业
A=[135;246]
B=[135;246;789]
A(3,:
)=[456]%A改为3行3列的矩阵,并将其保存。
C=A-B
D=A+B
E=A/B
F=A\B
G=A*B
c=A-B
d=A+B
e=A./B%数组相除
f=A.\B
g=A.*B
h=eye(4)
j=rand(4,4)
eig(j)%求特征值,特征向量
lu(j)%对
qr(j)%正三角形分析
det(j)%求值
det(j)
rank(B)
cond(B)
det(B)
sqrtm(B)
logm(B)
A1=[-4,-1,2;-3,0,3;-2,1,4]
a1=A1'
a2=A1/eye(3)%求逆
a3=2.7358;b3=33/79;
c3=[1,2*a3+i*b3,b3+sqrt(a3);sin(pi/4),a3+5*b3,3.5+i]
上机练习(5)
(1)设,对f(x)和g(x)进行因式分解。
(2)运用simplify命令简化,并与采用simple命令得出的结果相比较。
(3)计算下列极限a.b.
(4)建立一个符号表达式y=sin((a+b)2*x+c),分别以变量c进行积分、以变量x从pi/2到pi进行积分,
(5)求符号矩阵F对变量x的一阶微分、对变量a的二阶微分
F=[cos(a*x)sin((a+b)2*x)]
[-sin(b*x)en];
第五次作业
symsx
factor(x.^5-x.^4+2*x.^3+x.^2+3)
factor(x.^4+x.^2+x-1)
f=sym(cos(x)+sqrt(-sin(x)*sin(x)))
simplify(f)%简化
simple(f)%简化
a=limit((1-cos(x))/x.^2,0)%求极限
b=limit((1-cos(2*x))/x*sin(x),0)%求极限
y=sym('sin((A+B)*(A+B)*x+c)')
%int(y,c)%求不定积分
int(y,x,pi/2,pi)%求定积分
symsx1a2b2nexp
A=[cos(x1*a2)sin((a2+b2)*(a2+b2)*x1);-sin(b2*x1)exp.^n]
diff(A,x1)%x1的一阶微分
diff(A,a2,2)%a2的二阶微分
z=sym('x2+2*sin(x)*cos(x)')
z1=subs(z,2*sin(x)*cos(x),'pi')%将符号表达式中的变量替换为另一变量
symsx1x2
z2=sin(x1)*cos(x2)-cos(x1)*sin(x2)
z2=simplify(z2)
rand(3,3)
sym(rand(3,3))%数值矩阵转换为符号矩阵
intpi
y1=2*pi+3.1415
pi=3.141592653
y2=2*pi+3.1415
formatshort
pi
y3=2*pi+3.1415
formatlong
pi
y4=2*pi+3.1415
A1=sym('[a11a12a13;a21a22a23;a31a32a33]')
A2=sym('[a11,a12;a21,a22]')
A1\eye(3)
eig(A1)
det(A1)
A2\eye
(2)
eig(A2)
det(A2)
上机练习(6)
1)求解下列微分方程
a.y’=(x+y)(x-y)
b.xy’=ytg(y/x),y(10)=1
c.y’=-xsinx/cosy,y
(2)=1
(2)求微分方程组的解。
(3)求微分方程组,当初始条件为
f(0)=2,g
(2)=5时的解。
(4)练习使用单变量函数分析界面。
第六次作业
symsxy
t=(x+y)*(x-y)
diff(t,y)
S1=dsolve('Df=f+2*g','Dg=f+4*g')
S=dsolve('Df=f+g','Dg=-f+g','f(0)=2','g
(2)=5')
t=
(x+y)*(x-y)
上机练习(7)
(1)按照的步长间隔绘制函数在0≤x≤1时的曲线。
(2)用图形表示离散函数,其中n为[0,12]的自然数。
(3)分别采用、的步长,绘制连续调制波形的图像。
(4)给出一系列的a值,采用函数画一组椭圆。
(5)用曲面图命令surf表现函数的图像。
(6)绘制颜色为蓝色,数据点用五角星标识的下述函数在(0,5)上的虚线图。
上机练习
(2)
(1)创建一个表达式,并求当x=1,y=2时的z值。
(2)计算的值,其中。
(3)创建一个包含“她是我们班最好的学生”字符串。
(4)输入如下两个矩阵A和B,对矩阵A和B作关系运算,标识出两矩阵中元素相等的位置,元素值不等的位置,并标识出矩阵A中所有小于0的元素。
,
(5)对(4)中的矩阵A和B作逻辑“或”、“与”运算,并标识出矩阵B中所有大于2并小于5的元素位置。
(1)
x=1;
y=2;
a=sqrt(4*x^2+1);
b=0.5457*exp(-0.75*x^2-3.75*y^2-1.5*x);
c=2*sin(3*y)-1;
n=(a+b)/c;
(2)
x=(-1+sqrt(-5))/4;
y=x+8+10*i;
(3)
s='what''syourname';
(4)
A=[1,2,3;-2,1,3;-3,2,1];
B=[1,4,3;3,2,8;5,2,3];
C=A==B
D=A~=B
E=A<0
(5)
F=A|B
G=A&B
E=(B>2)&(B<5);
(1)按照的步长间隔绘制函数在0≤x≤1时的曲线。
>>figure
(1)
x=0:
0.1:
1;
y=x.*exp(-x);
plot(x,y)
(2)用图形表示离散函数,其中n为[0,12]的自然数。
>>figure
(2)
n=0:
12;
y=abs(n-6).^(-1);
plot(n,y,'b*')
>>
(3)分别采用、的步长绘制连续调制波形的图像。
>>figure(3)
t=0:
1/(10*pi):
2*pi;
y=sin(x).*sin(9*x);
plot(x,y,'b--')
>>
>>figure(4)
t=0:
1/(100*pi):
2*pi;
y=sin(x).*sin(9*x);
plot(x,y,'r--')
>>
(4)给出一系列的a值,采用函数画一组椭圆。
figure(4)
fora=1:
0.5:
4.5
t=0:
0.01:
2*pi;
holdon
plot(a*sin(t),sqrt(25-a^2)*cos(t),'r')
(5)用曲面图命surf表现函数的图像。
>>figure(5)
[x,y]=meshgrid(-4:
0.1:
4,-4:
0.1:
4);
z=x.^2+y.^2;
surf(x,y,z);
xlabel('x');
ylabel('y');
zlabel('z');
title('绘制三维网格图');
shadinginterp
>>
(6)绘制颜色为蓝色,数据点用五角星标识的下述函数在(0,5)上的虚线图。
>>figure(6)
x=0:
0.1:
5;
y=x.*exp(sin(x));
plot(x,y,'bp--')
xlabel('x');
ylabel('y');
title('虚线图')
>>
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上机 练习 题目