MATLAB作业 二

发布 2022-09-20 19:45:28 阅读 3294

要求:1、 用a4大小纸手写,打印无效;

2、 在上面正中间写上学院、班级、学号、姓名等信息;

3、 5月15日、22日两次上课的时候上交。

4、下面的题目不需要写结果,写好matlab的命令或程序就可以。

1、对下列各式分解因式。

1) >s=(x^2+x+1)*(x^2+x+2)-12

s =x^2 + x + 1)*(x^2 + x + 2) -12

> factor(s)

ans =x + 2)*(x - 1)*(x^2 + x + 5)

2) >syms x y

> n=(1+y)^2-2x^2*(1+y^2)+x^4*(1-y)^2

> n=(1+y)^2-2*x^2*(1+y^2)+x^4*(1-y)^2

n =y + 1)^2 - 2*x^2*(y^2 + 1) +x^4*(y - 1)^2

> factor(n)

ans =x - 1)*(x + 1)*(x*y - y - x - 1)*(y - x + x*y + 1)

2、化简下列各式。

> syms x y

> f=(x-1)^4+4*(x-1)^3+6*(x-1)^2+(x-2)

f =x + 6*(x - 1)^2 + 4*(x - 1)^3 + x - 1)^4 - 2

> simplify(f)

ans =x^4 - 3*x + 1

2) >n=2*(cos( x))^2+(sin(x))^2

n =2*cos(x)^2 + sin(x)^2

> simplify(n)

ans =cos(x)^2 + 1

3、求下列各式的极限。

> z=cos(2*x)/sqrt(1-sin(2*x))

z =cos(2*x)/(1 - sin(2*x))^1/2)

> pi=3.14159pi =

> limit(z,x,pi/4,'left')

ans =cos(3537115888337719/2251799813685248)/(1 - sin(3537115888337719/2251799813685248))^1/2)

2) >syms x t n

> f=(x*((t+1)^(1/n))/t)+x^2

f =x^2 + x*(t + 1)^(1/n))/t

> limit(f)ans =

4、按要求计算各函数导数。

1),求(2),求。

1) >syms x y

> z=x+y-sqrt(x^2+y^2)

z =x + y - x^2 + y^2)^(1/2)

> diff(z,x)

ans =1 - x/(x^2 + y^2)^(1/2)

> diff(diff(z,x),y)

ans =x*y)/(x^2 + y^2)^(3/2)

> diff(z,x)/diff(z,y)

ans =x/(x^2 + y^2)^(1/2) -1)/(y/(x^2 + y^2)^(1/2) -1)

2) >syms x y t

> y=sin(x)*cos(t)+t*x^4

y =cos(t)*sin(x) +t*x^4

> diff(y,t)

ans =x^4 - sin(t)*sin(x)

5、求下列各式的积分。

> syms x y t

> y=1/(t^2-x^2)

y =1/(t^2 - x^2)

> int(y,t)

ans =atan((t*i)/x)*i)/x

2) >syms x y

> f=x+y

f =x + y

> int(int(f,x,0,sqrt(y)),y,0,1)ans =

6、求解下列常微分方程或常微分方程组(注意在常微分方程中以t为默认自变量,而不是x)。

1) >syms x y n

> dsolve('x*dy+(1-n)*dy+y=0','y(0)=0','dy(0)=0')ans =

2)>>dsolve('d2x+dy-x=exp(t)',d2y+dx+y=0')

ans =

y: [1x1 sym]

x: [1x1 sym]

> f=dsolve('d2x+dy-x=exp(t)',d2y+dx+y=0')

f = y: [1x1 sym]

x: [1x1 sym]

ans =(exp(t*(5^(1/2)/2 + 1/2)^(1/2))*c5 - exp(t + t*(1/2 - 5^(1/2)/2)^(1/2))*5^(1/2) -5))/20*(1/2 - 5^(1/2)/2)^(1/2)*(1/2 - 5^(1/2)/2)^(1/2) +1)))exp(t*(1/2 - 5^(1/2)/2)^(1/2))*c6 + exp(t + t*(5^(1/2)/2 + 1/2)^(1/2))*5^(1/2) +1))/5^(1/2)/2 + 1/2)^(1/2) +1)*(4*(5^(1/2)/2 + 1/2)^(3/2) -2*(5^(1/2)/2 + 1/2)^(1/2) +2*((5*5^(1/2))/2 + 5/2)^(1/2)))exp(2*t*(1/2 - 5^(1/2)/2)^(1/2))*exp(t*(5^(1/2)/2 + 1/2)^(1/2))*c3 + exp(t - t*(1/2 - 5^(1/2)/2)^(1/2))*2*(5^(1/2)/2 + 1/2)^(3/2) -5^(1/2)/2 + 1/2)^(1/2) -5*(1/2 - 5^(1/2)/2)^(1/2) +3*(5/2 - 5*5^(1/2))/2)^(1/2) +5*5^(1/2))/2 + 5/2)^(1/2)))1/2 - 5^(1/2)/2)^(1/2) -1)*(10*5^(1/2) +10*(-5^(1/2)/2 - 1/2)*(5^(1/2)/2 + 1/2))^1/2) +10*(-5*(5^(1/2)/2 - 1/2)*(5^(1/2)/2 + 1/2))^1/2) -30)))5^(1/2)*exp(t*(1/2 - 5^(1/2)/2)^(1/2))*c6 + exp(t + t*(5^(1/2)/2 + 1/2)^(1/2))*5^(1/2) +1))/5^(1/2)/2 + 1/2)^(1/2) +1)*(4*(5^(1/2)/2 + 1/2)^(3/2) -2*(5^(1/2)/2 + 1/2)^(1/2) +2*((5*5^(1/2))/2 + 5/2)^(1/2)))exp(t*(1/2 - 5^(1/2)/2)^(1/2))*exp(2*t*(5^(1/2)/2 + 1/2)^(1/2))*c4 + exp(t - t*(5^(1/2)/2 + 1/2)^(1/2))*10*(1/2 - 5^(1/2)/2)^(1/2) -5*(5^(1/2)/2 + 1/2)^(1/2) +10*(5^(1/2)/2 + 1/2)^(3/2) -3*((5*5^(1/2))/2 + 5/2)^(1/2) +6*(5*5^(1/2) +10)^(1/2)))5^(1/2)/2 + 1/2)^(1/2) -1)*(50*(5^(1/2)/2 + 1/2)^(1/2)*(5^(1/2)/10 + 1/10)^(1/2) -50*(1/2 - 5^(1/2)/2)^(1/2)*(5^(1/2)/10 + 1/10)^(1/2) +50*(5/2 - 5*5^(1/2))/2)^(1/2)*(5^(1/2)/10 + 1/10)^(1/2) +50*((5*5^(1/2))/2 + 5/2)^(1/2)*(5^(1/2)/10 + 1/10)^(1/2)))5^(1/2)*exp(t*(5^(1/2)/2 + 1/2)^(1/2))*c5 - exp(t + t*(1/2 - 5^(1/2)/2)^(1/2))*5^(1/2) -5))/20*(1/2 - 5^(1/2)/2)^(1/2)*(1/2 - 5^(1/2)/2)^(1/2) +1)))5^(1/2)*exp(2*t*(1/2 - 5^(1/2)/2)^(1/2))*exp(t*(5^(1/2)/2 + 1/2)^(1/2))*c3 + exp(t - t*(1/2 - 5^(1/2)/2)^(1/2))*2*(5^(1/2)/2 + 1/2)^(3/2) -5^(1/2)/2 + 1/2)^(1/2) -5*(1/2 - 5^(1/2)/2)^(1/2) +3*(5/2 - 5*5^(1/2))/2)^(1/2) +5*5^(1/2))/2 + 5/2)^(1/2)))1/2 - 5^(1/2)/2)^(1/2) -1)*(10*5^(1/2) +10*(-5^(1/2)/2 - 1/2)*(5^(1/2)/2 + 1/2))^1/2) +10*(-5*(5^(1/2)/2 - 1/2)*(5^(1/2)/2 + 1/2))^1/2) -30)))5^(1/2)*exp(t*(1/2 - 5^(1/2)/2)^(1/2))*exp(2*t*(5^(1/2)/2 + 1/2)^(1/2))*c4 + exp(t - t*(5^(1/2)/2 + 1/2)^(1/2))*10*(1/2 - 5^(1/2)/2)^(1/2) -5*(5^(1/2)/2 + 1/2)^(1/2) +10*(5^(1/2)/2 + 1/2)^(3/2) -3*((5*5^(1/2))/2 + 5/2)^(1/2) +6*(5*5^(1/2) +10)^(1/2)))5^(1/2)/2 + 1/2)^(1/2) -1)*(50*(5^(1/2)/2 + 1/2)^(1/2)*(5^(1/2)/10 + 1/10)^(1/2) -50*(1/2 - 5^(1/2)/2)^(1/2)*(5^(1/2)/10 + 1/10)^(1/2) +50*(5/2 - 5*5^(1/2))/2)^(1/2)*(5^(1/2)/10 + 1/10)^(1/2) +50*((5*5^(1/2))/2 + 5/2)^(1/2)*(5^(1/2)/10 + 1/10)^(1/2)))2*exp(t*(1/2 - 5^(1/2)/2)^(1/2))*exp(t*(5^(1/2)/2 + 1/2)^(1/2)))

ans =exp(t*(1/2 - 5^(1/2)/2)^(1/2))*5^(1/2)/2 + 1/2)^(1/2)*(c6 + exp(t + t*(5^(1/2)/2 + 1/2)^(1/2))*

7、利用simulink**曲线,要求:

1)用不同的方法搭建系统模型:

a.用simulink fun模块搭建;

b.用simulink基本模块搭建。

a.2)通过不同的方式观察**结果:

a.用scope观察**曲线;

b.将结果保存到matlab工作空间,在matlab命令窗口画图观察**曲线。

作业二Matlab绘图操作

作业2 matlab绘图操作。目的 1 掌握绘制二维图形的常用函数 2 掌握绘制三维图形的常用函数 3 掌握绘制图形的辅助操作。内容 1.设,在x 0 2 区间取101点,绘制函数的曲线。2.已知 完成下列操作 1 在同一坐标系下用不同的颜色和线性绘制三条曲线 2 以子图形式绘制三条曲线 3 分别用...

matlab作业

2011029170002王柳。a 一个问题的病态性如何,与求解它的算法有关系。错 b 无论问题是否病态,好的算法都会得到它好的近似解。错 c 计算中使用更高的精度,可以改善问题的病态性。错 d 用一个稳定的算法计算一个良态问题,一定会得到它好的近似解。对 e 浮点数在整个数轴上是均匀分布。错 f ...

matlab作业

matlab语言 第3次作业 字符串,单元数组和结构体 专业 海洋技术 海洋测绘方向 姓名 张体强学号 1026222 1 如何将一个char 数据类型的向量转化为相应的double 型数据类型的数据向量。从式1 到8,判断这些语句是否正确。如果它们正确,那么将产生什么结果?这题不要在电脑中做。1....