- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab 部分答案
部分习题与解答
第二章 习题及部分解答
1. 计算 3 2 3 1( 0.98) /( 1.35) 5( )y x x x x
x
= + − + − + ,当 2x = 和 4x = 时的值。
MATLAB:y=x.^3+(x-0.98).^2/(x+1.35).^3-5*(x+1/x)
2. 计算 3cos 60 9 2o − − 。
MATLAB: cos(pi/3)-power(9-sqrt(2),1/3)
3. 已知 ,求 。 2 23, 4, , 1, 2 , 2a A b a B b c a A B C a B= = = = − = + − = + + c C
4. 创建一个 3×3 矩阵,然后用矩阵编辑器将其扩充为 4 5× 矩阵。
5. 创建 3×4 矩阵魔方阵和相应的随机矩阵,将两个矩阵并接起来,然后提取任意两个列向
量。
6. 创建一个 4×4 单位阵,提取对角线以上部分。
7. 创建一个 4×5 随机阵,提取第一行和第二行中大于 0.3 的元素组成矩阵。
8. 创建一个 5×5 随机阵并求其逆。
9. 利用上题的矩阵,计算矩阵的 5 次方。
10. 设 ,
1 4 8 13
3 6 5 9
2 7 12 8
A
⎡ ⎤
⎢ ⎥= − − −⎢ ⎥
⎢ ⎥− − −⎣ ⎦
5 4 3 2
6 2 3 8
1 3 9 7
B
−⎡ ⎤
⎢ ⎥= − −⎢ ⎥
⎢ ⎥− −⎣ ⎦
求 , 。 *C A B= .*D A B=
MATLAB: A=[1,4,8,13; -3,6,-5,-9; 2,-7,-12,-8];
B=[5,4,3,-2; 6,-2,3,-8; -1,3,-9,7];
C=A*B
D=A.*B
11.设 2
3sincos 0.5
(1 )
xy x
x
⎡ ⎤
= +⎢ ⎥+⎣ ⎦
,把 π= 2~0x 间分为 125 点,画出以 x 为横坐标, 为纵坐标
的曲线。
y
MATLAB:x=0:2*pi/125:2*pi;
y=cos(x*(0.5+3*sin(x)/(1+x.*x)));
plot(x, y)
12.设 sin 3x z z= , ,要求画出在cos3y z z= 45~45−=z 区间内画出 , ,x y z 三维曲线。
MATLAB: z=-45:0.02:45;
x=z.*sin(3*z);
y=z.*cos(3*z);
课
后
答
案
网
w
ww
.k
hd
aw
.c
om
plot3(x,y,z)
13.设
2 22 ( )x yz x e− += ,求定义域 ,[ 2, 2]x = − [ 2,2]y = − 内的 值(网格取 0.1 见方),并绘制
三维曲面。
z
MATLAB: x=-2:0.1:2;
y=-2:0.1:2;
[X,Y]=meshgrid(x, y);
Z=X.*X.*exp(-(X.^2+Y.^2));
mesh(X,Y,Z)
14.设 ,画出的 三维曲面图,叠在上题图中。 1 0.05 0.05 0.1z x y= − + 1z
MATLAB: x=-2:0.1:2;
y=-2:0.1:2;
z1=0.05*x-0.05*y+0.1;
[X,Y]=meshgrid(x, y);
Z=X.*X.*exp(-(X.^2+Y.^2));
mesh(X,Y,Z);
hold on
plot3(x,y,z1)
15.设 cos( )x t= , sin( )y Nt α= + ,若 2=N , 0, / 3, / 2,α π π π= ,在 4 个子图中分别画出其
曲线。
MATLAB: t=0:0.01:3; N=2;
alpha=[0,pi/3,pi/2,pi];
x=cos(t);
for i=1:4
y(i,:)=sin(N*t+alpha(i));
end
subplot(2,2,1);plot(x,y(1,:));
subplot(2,2,2);plot(x,y(2,:));
subplot(2,2,3);plot(x,y(3,:));
subplot(2,2,4);plot(x,y(4,:));
16.设 2 3
1 1( )
( 2) 0.1 ( 3) 0.01
f x
x x
= +
− + − +
,写出一个 MATLAB 函数程序,使得调用此函数
时, x 可用矩阵代入,得出的 为同阶矩阵。 )(xf
课
后
答
案
网
w
ww
.k
hd
aw
.c
om
第三章 习题及部分解答
1.已知某矩形温箱中 3×5 个测试点上的温度,求全箱的温度分布。给定:width=1:5;
depth=
文档评论(0)