Matlab语言及应用大作业02答案

发布 2022-06-30 16:45:28 阅读 8650

matlab语言及应用。

大作业。姓名。

学号。班级。

1.利用plot函数在区间[0,2π]同时绘制x=sin(t)和y=cos(t),z=sin(t)+cos(t)的图形。要求:

1)对图像x轴和y轴分别标注“时间”和“函数值”2)对曲线加图例标注,图例位置自动定位(12分)。

> t=[0:0.1*pi:2*pi];

> x=sin(t);

> y=cos(t);

> z=sin(t)+cos(t);

> plot(t,x,t,y,t,z)

> xlabel('时间')

> ylabel('函数值')

> legend('x=sin(t)',y=cos(t)',z=sin(t)+cos(t)')

2. 求2!+4!+6!+8!+10! (12分)

sum=0;

for i=2:2:10

pdr=1;

for k=2:i

pdr=pdr*k;

endsum=sum+pdr;

end在m文件编辑窗口编写上述程序,保存为文件;在matlab命令窗口执行命令:

>exam02

>sumsum =

3.编写m函数,计算函数值(12分)

编写函数**。

function f=exam03(t)

if(t<0)

f=0;elseif(t>=0)&(t<1)

f=t;elseif(t>=1)&(t<=2)

f=2-t;

else f=0;

end在m文件编辑窗口编写上述程序,保存为文件在matlab命令窗口输入:

> x=1;

> y=exam07(x)y =

4.计算下面矩阵的特征值、特征向量、迹和秩。抽取它的对角线元素作成只含对角线元素,其它元素均为零的三阶矩阵。(12分)

a=[7 3 -2;3 4 -1;-2 -1 3]

> a=[7 3 -2;3 4 -1;-2 -1 3];

> [x,y]=eig(a)x =

y => trace(a)ans =

> rank(a)ans =

> v=diag(a)v =

> v=diag(diag(a))v =

5.分别用矩阵除法和solve函数求解下面线性方程组(16分)

方法一:矩阵除法。

> a=[10 -1 0;-1 10 -2;0 -2 10];

> b=[9;7;6];

> x=a\bx =

方法二:solve函数法。

>[x1,x2,x3]=solve('10*x1-x2=9','x1+10*x2-2*x3=7','2*x2+10*x3=6')x1 =

x2 =x3 =

6.试用自己的话简要回答下面的问题(12分)

a.什么是matlab的搜索路径?如何查看搜索路径?如何进行搜索路径的扩展?

默认时,matlab的搜索路径是matla的安装目录及所有工具箱的路径,用户可以通过以下几种方法查看搜索路径:搜索路径对话框,path命令,genpath命令,editpath或pathtool命令。可以利用路径设置菜单,使用path命令,使用addpath命令,使用editpath和pathtool命令等来扩展目录。

b、在simulink中如何对模块进行添加、复制和删除的操作。

添加:双击simulink库模块浏览器窗口中的图标,打开源库模块,将需要的模块拖拽到模型窗口中,完成模块的添加。

复制:选中要复制的模块,右键——copy 或单击菜单栏edit——copy 或按一下ctrl+c(不按“+”

删除:选中要删除的模块,右键——delete 或单击菜单栏editor——delete 或直接按一下 delete

7. 求解方程的所有根(12分)

> p=[2 -5 6 -1 9];

> roots(p)

ans =1.6024 + 1.2709i

1.6024 - 1.2709i

-0.3524 + 0.9755i

-0.3524 - 0.9755i

8.用fsolve函数求解下面非线性方程(12分)。

下面是错误的。

> x0=[0.5 0.5];

> fsolve('fc',x0)

optimization terminated: first-order optimality is less than ans =

Matlab语言及应用大作业

matlab语言及应用大作业。姓名。学号。班级。1 设a 1,2,3 4,5,9 6,3,8 b 2,6,1 3,2,7 4,8,1 12分 1 求2 a b 2 求a.b 3 求a的特征值。4 求a的逆。5 求a 1 2,2 3 6 求a的对角矩阵。2.对于多项式表达式f x x4 3x3 x2 ...

Matlab语言及应用大作业01答案

matlab语言及应用。大作业。姓名 王鹏 学号 20110321244 班级 电传1105 1 利用plot函数同时绘制正弦函数x sin t 和二次函数y t2 1的图形。对图像x轴和y轴分别标注 时间 和 函数值 标题标注为楷体的 函数曲线 14分 2 利用for循环求1!3!5!7!9!的值...

《MATLAB应用》大作业试卷

学院数学与计算机科学出卷教师周静系主任签名 制卷份数专业班级编号 b09082051 江汉大学 2011 2012 学年第 1 学期。考试试卷。课程编号课程名称 matlab应用。试卷类型 a b 卷考试形式 开 闭卷考试时间 120 分钟。考试说明 根据课程特点,考试采取大作业的考核形式。为了考核...