1 / 17
文档名称:

东北石油大学MATLAB实验报告.docx

格式:docx   大小:1,729KB   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

东北石油大学MATLAB实验报告.docx

上传人:mh900965 2018/2/13 文件大小:1.69 MB

下载得到文件列表

东北石油大学MATLAB实验报告.docx

文档介绍

文档介绍:东北石油大学
MATLAB环境与应用
院系电气信息工程学院
专业班级测控技术与仪器2013-1班
学生姓名 XX
学生学号 XX
指导教师 XX



2015年 7 月 23 日
1、在MATLAB中如何建立矩阵,并将其赋予变量a?
程序:
a=[5 7 3;4 9 1]
运行结果:
2 、计算矩阵与之和。
程序:
a=[5 3 5;3 7 4;7 9 8];
b=[2 4 2;6 7 9;8 3 6];
c=a+b
运行结果:
3、求的共轭转置。
程序:
clear
x=[4 3 2 1 7;3 7 9 3 4]+[8 5 -7 4 -5;2 -6 4 -9 4]*i;
a=x'
运行结果:
4、对于,如果,,求解X。
程序:
clear
A=[4 9 2;7 6 4;3 5 7];
B=[37;26;28];
X=A\B
运行结果:
5、已知:,分别计算a的数组平方和矩阵平方,并观察其结果。
程序:
clear
a=[1 2 3;4 5 6;7 8 9];
b=a.^2
c=a^2
运行结果:
6、,,观察a与b之间的六种关系运算的结果。
程序:
clear
a=[1 2 5;3 6 -4];
b=[8 -7 4;3 6 2];
c=a>b;
d=a>=b;
e=a<b;
f=a<=b;
g=a==b;
h=a~=b;
运行结果:
7、将矩阵a=、和组合成两个新矩阵:
(1)组合成一个4´3的矩阵,第一列为按列顺序排列的a矩阵元素,第二列为按列顺序排列的b矩阵元素,第三列为按列顺序排列的c矩阵元素,即

(2)按照a、b、c的列顺序组合成一个行矢量,即

程序:
clear
a=[4 5;2 7];
b=[7 1;8 3];
c=[5 9;6 2];
d=[a(:) b(:) c(:)];
e=[a(1,:) a(2,:) b(1,:) b(2,:) c(1,:) c(2,:)];
运行结果:
d =
4 7 5
2 8 6
5 1 9
7 3 2
e =
4 5 2 7 7 1 8 3 5 9 6 2
8、将(x-6)(x-3)(x-8)展开为系数多项式的形式。
程序:
clear
r=[6;3;8];
p=poly(r);
px=poly2str(p,'x')
运行结果:
9、求解多项式x3-7x2+2x+40的根。
程序:
clear
p=[1 -7 2 40];
r=roots(p)
运行结果:
10、求解在x=8时多项式(x-1)(x-2) (x-3)(x-4)的值。
程序:
clear
r=[1;2;3;4];
p=poly(r);
y=polyval(p,8)
运行结果:
11、计算多项式乘法(x2+2x+2)(x2+5x+4)。
程序:
clear
a=[1 2 2];
b=[1 5 4];
c=conv(a,b);
p=poly2str(c,'x')
运行结果:
12、计算多项式除法(3x3+13x2+6x+8)/(x+4)。
程序:
clear
a=[3 13 6 8];
b=[1 4];
[q,r]=deconv(a,b)
运行结果:
13、对下式进行部分分式展开:

程序:
clear
a=[3 2 5 4 6];
b=[1 3 4 2 7 2];
[r,p,k]=residue(a,b)
运行结果:
14、计算多项式的微分和积分。
程序:
clear
p=[4 -12 -14 5 9];
q=polyder(p);
r=polyint(p);
f1=poly2str(q,'x');
f2=poly2str(r,'x');
运行结果:
15、解方程组。
程序:
clear
a=[2 9 0;3 4 11;2 2 6];
b=[13;6;6];
x=a\b
运行结果:
16、用符号函数法求解方程at2+b*t+c=0。
程序:
clear
f=sym('a*t^2+b*t+c');
solve(f,'t')
运行结果:
17、因式分解:
程序:
clear
x=sym('x');
factor(x^4-5*x^3+5*x^2+5*x-6)
运行结果:
18、,用符号微分求df/dx。
程序:
clear
syms a x;
f=[a^2,x^2,1/x;exp(a*x),log(x),sin(x)]; diff(f)
运行结果:
19、求代数方程组关于x,y的解。
程序:
clea