matlab答案

发布 2022-09-20 20:08:28 阅读 9323

1. 清除命令窗口内容的命令是( clc

2. 删除工作空间中保存的变量x的命令是( clear x

3. 将双精度实数的显示格式设置成15位定点小数格式的命令是( format long

4. 要在命令窗口中查看对函数log的帮助信息,所用命令是( help log

5. matlab标识符构成规则是( 以字母打头,由字母,数字,下划线组成。

6. 设x是复数,取x的绝对值存入变量y的语句是( y=abs(x

7. 绘制极坐标图形的matlab库函数名是( polar

8. 将横坐标轴标签设置成“时间(秒)”的语句是(xlabel('时间(秒。

9. 绘制三维线图的matlab库函数名是( plot3

10. 绘制三维网格图的matlab库函数名是( mesh

11. 绘制三维表面带填充色图的matlab库函数名是( surf

12. 关闭网格显示的matlab语句是( grid off

13. 关闭坐标架显示的matlab语句是( axis off

14. 使得各坐标具有相同刻度间隔的matlab语( axis('equal

15. 将三维图形视角设置成方位角60度、仰角45度的语句是( view(60,45

16. 绘制二维等高线图的matlab库函数名是( surfc

17. 在同一图形窗口中开多个子窗口的matlab库函数名是( subplot

18.定义符号变量的命令(syms)

19.求函数极限的命令(limit)

20求函数微分的命令(diff)

21.求一元函数的所有符号解或精确解的命令(slove)

22.求函数不定积分的精确解或符号解的命令(int

二计算 1. (1)解:>>p1=[3,-1,2,1,3];

> x=roots(p1)

x =0.6833 + 0.9251i

0.6833 - 0.9251i

0.5166 + 0.6994i

0.5166 - 0.6994i

(2)解:>>y,min]=fminbnd(@(x)((1/3)*x.^3+x.^2-3*x-1),-1,2)y =

min =

3)解:>>p1=[3,-1,2,1,0,3];

> p2=[0,0,1/3,1,-3,-1];

> p3=conv(p1,p2)

p3 =columns 1 through 5

columns 6 through 10

column 11

所以。f(x)*g(x)=x^8+2.6667*x^7-9.3333*x^6+2.3333*x^5-4*x^4-a*x^3+2*x^2-9*x-3

>> p1=[3,-1,2,1,0,3];

> k=polyder(p1)k =

2 (1) 解:>>x=linspace(-2,2);

> y=x.^2.*exp(x).*cos(x./2);

> i=trapz(x,y)i =

2)解:>>x=linspace(0,2);

> y=x.^2.*exp(x);

> i=trapz(x,y)i =

3. (1)解:>>i=quad('log(sqrt(1+x.^2))'0,10)i =

(2)解:>>i=quad('sqrt(1+x.^2)',0,3)i =

3)解:>>i=quadl('(sin(x)).2)./x.^2+1)',0,2*pi)i =

4. 解:>>n=0:500;

> x=pi/5;

> s=sum(x.^n)s =

5. (1)解:>>p1=[1,0,0,-2,1];

> p2=[0,0,1,4,-0.5];

> p3=p1+p2p3 =

(2)解:>>p2=[0,0,1,4,-0.5];

> p3=[1,0,1,2,0.5];

> p4=conv(p2,p3)

p4 =columns 1 through 5

columns 6 through 9

>> p4=[0,0,1,4,0.5,6,8,1,-0.25];

> k=polyder(p4)k =

>> p4=[0,0,1,4,0.5,6,8,1,-0.25];

> x=roots(p4)x =

0.5634 + 1.3057i

0.5634 - 1.3057i

(3) 解:>>x=-1:0.01:1;

> p1=[1,0,0,-2,1];

> p2=[0,0,1,4,-0.5];

> y3=polyval(p3,x);

> x=-1:0.01:1;

> p1=[1,0,0,-2,1];

> p2=[0,0,1,4,-0.5];

> p3=[1,0,1,2,0.5];

> y4=polyval(p4,x);

> y1=polyval(p1,x);

> y2=polyval(p2,x);

> y3=polyval(p3,x);

> y4=polyval(p4,x);

> plot(x,y1,'r',x,y2,'b',x,y3,'g',x,y4,'k');

> legend('p1','p2','p3','p4')

6. (1)解:>>a=0.3;

> x=1+i*pi/4;

> y=(exp(a*x)-exp(-a*x))/2*sin(x+a)+a*log((x+a)/2)

y =0.2387 + 0.5433i

(2)解:>>a=0.02;

> x=0:0.01:12*pi;

> y=((exp(a*x)-exp(-a*x))/2).*sin(x+a)+a*log((x+a)/2);

> plot(x,y)

7. 解:>>x=pi/3;

> n=100;

> r=0:2:2*n;

> sng=ones(size(r));

> sng(2:2:end)=-1;

> s=sum(sng.*x.^r./factorial(r))s =

8 (1)解:>>p1=[40,46,7,46,36,0]p1 =

> p2=[0,0,0,8,6,-1]p2 =

2)解:>>p1=[40,46,7,46,36,0]p1 =

> p2=[0,0,0,8,6,-1]p2 =

> m=conv(p1,p2)

m =columns 1 through 8

columns 9 through 11

3)解:>>p1=[40,46,7,46,36,0]p1 =

> p2=[8,6,-1]p2 =

> [a,b]=deconv(p1,p2)a =

matlab练习答案

物流工程专业基础强化训练 班级 物流0901 姓名 张圣贤。学号 0120918950123 训练目的。1 熟悉matlab工具软件的开发环境。2 掌握matlab的一些常用命令。3 掌握matlab simulink建模 的方法。一 训练任务。1 解方程 ax b,其中,a b 解 因为ax b,...

MATLAB作业答案

题4.1 控制系统结构如图所示 图 习题。1 利用matlab对以上单位负反馈控制系统建立传递函数模型 2 将第一问中求得的传递函数模型转化为零极点增益形式和状态空间形式。解 1 matlab程序 如下 z 1 p 1,3 k 2 num,den zp2tf z,p,k g tf tf num,de...

matlab上机答案

上机1 1.课后习题2,3,8 习题2 1.5e3 1.5e3 1.5 103 习题3 合法的变量名是 xyz 3,abcdefgh 变量名由英文 数字和下连符三种字符组成 变量名的第一个字符必须是英文字母 变量名最多可包含63个字符。习题8 第一个指令能实现目的,第二个和第三个不能。2.a 8 p...