- 0
- 0
- 约4.43千字
- 约 17页
- 2017-03-05 发布于四川
- 举报
答案详解实验指书导Matlab软件应用与开发
《Matlab软件应用与开发》实验指导书
实验1 Matlab 操作基础及矩阵运算
(一)、实验类型:验证型
(二)、实验类别:基础实验
(三)、每组人数:1
(四)、实验要求:选修
(五)、实验学时:3个学时
(六)、实验目的:
(1)熟悉MATLAB软件中关于矩阵运算的各种命令;
(2)学会运用MATLAB软件自定义函数,并求出函数值;
(3)学会在MATLAB环境下编写函数。
(七)、预备知识:
线性代数中的矩阵运算;高等数学中微积分知识。
本实验所用MATLAB命令
矩阵输入格式:A=[a11,a12;a21 a22];b=初始值:步长:终值
求A的转置:A’
求A加B:A+B
求A减B:A-B
求A乘B:A*B
求A的行列式:det(A)
求A的逆:inv(A)
求A的特征向量和特征值:[K L]=eig(A)
求A的秩: rank(A)
符号变量定义:syms x y
求函数的极限limit(.)
求函数的导数diff(.)
求函数的积分 int(.)
求代数方程的解 solve(.)
求微分方程的解 dsolve(.)
function y=f()
(八)、内容与要求:
输入矩阵A,B,b;
,
21:2:27
矩阵转置、四则运算。C1=A’,C2=A+B,C3=A-B,C4=A*B
求行列式。D1=|A|,D2=|B|
求矩阵A、B的秩、特征向量和特征根E1,E2
求极限
设,求
求
求微分方程的通解
9、自定义函数,并计算。
(九)、实验操作
1、 A=[21 24 85 4;2 35 15 34;21 35 31 54;21 72 15 52]
A =
21 24 85 4
2 35 15 34
21 35 31 54
21 72 15 52
B=[12 45 1 24;18 72 53 35;48 1 15 35;46 56 25 23]
B =
12 45 1 24
18 72 53 35
48 1 15 35
46 56 25 23
b=21:2:27
b =
21 23 25 27
2、 C1=A,C2=A+B,C3=A-B,C4=A*B
C1 =
21 2 21 21
24 35 35 72
85 15 31 15
4 34 54 52
C2 =
33 69 86 28
20 107 68 69
69 36 46 89
67 128 40 75
C3 =
9 -21 84 -20
-16 -37 -38 -1
-27 34 16 19
-25 16 -10 29
C4 =
4948 2982 2668 4411
2938 4529 2932 2580
4854 6520 3691 4056
4660 9056 5362 4745
3、 D1=det(A),D2=det(B)
D1 =
2181568
D2 =
-3182276
4、 E1=rank(A),E2=rank(B);%去掉分号,才有结果显示
E1 =
4
E2 =
4
5、 syms x; %定义符号变量x
limit(((2*x+3)/(2*x+1))^(x+1),x,inf) %求函数((2*x+3)/(2*x+1))^(x+1)当x-inf 时的极限 (inf 即 英文 infinity “无穷”的缩写) inf表示正无穷大
ans =
exp(1)
6、
syms y x %定义符号变量
y=x*exp(x); %定义符号函数
diff(y,5) %计算符号函数的五阶导数
ans =
5*exp(x)+x*exp(
原创力文档

文档评论(0)