ImageVerifierCode 换一换
格式:DOCX , 页数:39 ,大小:479.12KB ,
资源ID:19580707      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19580707.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(MATLAB的一些解答Word格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

MATLAB的一些解答Word格式.docx

1、3、写出完成下列操作的命令。(1)、建立三阶单位矩阵AA=ones(3)A = 1 1 1 1 1 1(2)、建立5*6随机矩阵A,其元素为100,200范围内的随机数。A=rand(5,6)*101+1001.1283e+002 1.5524e+002 1.9667e+002 1.9249e+002 1.8576e+002 1.3961e+0021.9225e+002 1.9671e+002 1.4902e+002 1.8001e+002 1.9433e+002 1.6620e+0021.6387e+002 1.9745e+002 1.8083e+002 1.9691e+002 1.6855

2、e+002 1.1729e+0021.0985e+002 1.1592e+002 1.1433e+002 1.6623e+002 1.7653e+002 1.7131e+0021.2813e+002 1.9803e+002 1.4260e+002 1.0361e+002 1.7506e+002 1.0322e+002(3)、将矩阵A第2-5行中第1,3,5列元素赋给矩阵BB=(A(2:5,1 3 5)B = 1.9225e+002 1.4902e+002 1.9433e+002 1.6387e+002 1.8083e+002 1.6855e+002 1.0985e+002 1.1433e+00

3、2 1.7653e+002 1.2813e+002 1.4260e+002 1.7506e+002(4)、删除矩阵A的第七号元素A(7)= Columns 1 through 6 1.9148e+002 1.1283e+002 1.9225e+002 1.6387e+002 1.0985e+002 1.2813e+002 Columns 7 through 12 1.9671e+002 1.9745e+002 1.1592e+002 1.9803e+002 1.9667e+002 1.4902e+002 Columns 13 through 18 1.8083e+002 1.1433e+002

4、 1.4260e+002 1.9249e+002 1.8001e+002 1.9691e+002 Columns 19 through 24 1.6623e+002 1.0361e+002 1.8576e+002 1.9433e+002 1.6855e+002 1.7653e+002 Columns 25 through 29 1.7506e+002 1.3961e+002 1.6620e+002 1.1729e+002 1.7131e+002(5)、将矩阵A的每个元素值加30A+30ans =1.3322e+002 2.0018e+002 1.6854e+002 1.7500e+002 1.

5、9865e+002 2.2693e+0021.5797e+002 1.6203e+002 2.0732e+002 1.9528e+002 1.9616e+002 1.6438e+0021.3466e+002 2.2597e+002 2.1032e+002 2.0165e+002 1.4642e+002 1.8911e+0021.3981e+002 1.3348e+002 1.4887e+002 2.0622e+002 1.4202e+002 1.5261e+0022.1317e+002 1.7431e+002 1.7947e+002 1.5788e+002 1.8033e+002 2.0588

6、e+002(6)、求矩阵A的大小和维数size(A) 5 6(7)、将向量I的0元素用机器0来代替(8)、将含有12个元素的向量X转换成3*4矩阵X=1 2 3 4 5 6 7 8 9 10 11 12; X(1,1:4);X(1,5:8);X(1,9:12) 1 2 3 4 5 6 7 8 9 10 11 12(9)、求一个字符串的ASCII码abs(a) 97(10)、求一个ASCII码所对应的字符char(112)p4、当X=-5,7,15,3,y=3,-4,5,0时,是分析rem(X,y)和mod(X,y)的执行结果。X=-5 7 15 3; y=3 -4 5 0; rem(X,y)

7、-2 3 0 NaN mod(X,y) 1 -1 0 35、下列命令执行后L1,L2,L3,L4的值分别是多少?A=1:9;B=10-AL1=A=B;L2=A=5;L3=A3&A7;L4=find(A3&A7);A=1:9;B=10-A;L1=A=BL1 = 0 0 0 0 1 0 0 0 0L2=A7L3 = 0 0 0 1 1 1 0 0 07)L4 = 4 5 66、当A=34 NAN INF INF PI eps 0时,分析下列函数的执行结果:all(A),any(A),isnan(A),isinf(A),isfinite(A).A=34 NaN inf -inf -pi eps 0;

8、 all(A) 0 any(A) 1 isnan(A) 0 1 0 0 0 0 0 isinf(A) 0 0 1 1 0 0 0 isfinite(A) 1 0 0 0 1 1 17、用结构矩阵存储5名学生的基本情况数据,每名学生的数据包括学号、姓名、专业、和6门课程的成绩。b=1,wang,huaxue,78 67 89 76 97 89;2,zhangshuxue,56 67 92 76 97 89;3,renwili4,chenyuwen5,shengwusheng6,liuyingyu,78 67 89 76 97 89b = 1 1x6 double 2 3 4 5 6 8、建立单元

9、矩阵B并回答有关问题。B|1,1|=1B|1,2|=BrendenB|2,1|=reshape(1:9,3,3)B|2,2|=12 34 2;54 21 3;4 23 67;(1)size(B)和Ndims(B)的值分别是多少(2)B(2)和B(4)的值分别是多少(3)B(3)=和B|3|=执行后分别是多少(1)B = 1 Brenden 3x3 double 3x3 cell size(B)ans = 2 2 ndims(B)ans =2(2)B(2)ans = 3x3 doubleB(4)ans = 3x3 cell(3)B(3)=B = 1 3x3 double 3x3 cellB =

10、1 3x3 double 矩阵分析与处理1、完成下列操作的命令。A=eye(3) 1 0 0 0 1 0 0 0 1(2)、建立5*6随机矩阵A,其元素为100,200范围内的随机整数A=100+fix(101*rand(5,6) 175 196 184 135 135 128 125 155 125 119 183 176 151 114 182 125 159 176 170 115 124 162 155 138 189 126 193 147 192 157(3)、产生均值为1,方差为0.2的500个正态分布的随机数1+0.2.*randn(500)(4)、产生和A同样大的单位矩阵ey

11、e(size(A) 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0(5)、将矩阵A的对角线的元素加30diag(A)+30 145 199 191 162 204(6)、从矩阵A提取住对角线元素,并以这些元素构成对角元素AB=diag(diag(A) 115 0 0 0 0 0 169 0 0 0 0 0 161 0 0 0 0 0 132 0 0 0 0 0 1742、使用函数实现方阵左旋90或右旋90的功能。A=1 4 7 10;2 5 8 11;3 6 9 12; rot90(A) 10 11 12 7 8 9 4

12、5 6 1 2 3 rot90(A,-1) 3 2 1 6 5 4 9 8 7 12 11 103、建立一个方阵A,求方阵A的逆矩阵和A的行列式值,并验证A与A-1是互逆的A=1 2 3;4 5 6;7 8 9; inv(A)Warning: Matrix is close to singular or badly scaled. Results may be inaccurate. RCOND = 1.541976e-018. -4.5036e+015 9.0072e+015 -4.5036e+015 9.0072e+015 -1.8014e+016 9.0072e+015 det(A) 6

13、.6613e-0164、求下列方程组的解解:A=4 2 -1;3 -1 2;12 3 0; B=2;10;8; inv(A)*B -6.0000e+000 2.6667e+001 2.7333e+0015、求下列矩阵的住对角线元素、上三角阵、下三角阵、秩、范数、条件数和迹 (1) (2)A=1 -1 2 3;5 1 -4 2;3 0 5 2;11 15 0 9; B=0.43 43 2;-8.9 4 21; diag(A) 5 9 diag(B) 4.3000e-001 4.0000e+000 triu(A) 1 -1 2 3 0 1 -4 2 0 0 5 2 0 0 0 9 tril(A)

14、1 0 0 0 5 1 0 0 3 0 5 0 11 15 0 9 triu(B) 4.3000e-001 4.3000e+001 2.0000e+000 0 4.0000e+000 2.1000e+001 tril(B) 4.3000e-001 0 0 -8.9000e+000 4.0000e+000 06、求矩阵A的特征值和相应的特征向量A=1 1 0.5;1 1 0.25;0.5 0.25 2; V,D=eig(A)V = 7.2121e-001 4.4428e-001 5.3148e-001 -6.8635e-001 5.6211e-001 4.6147e-001 -9.3728e-0

15、02 -6.9760e-001 7.1033e-001D = -1.6647e-002 0 0 0 1.4801e+000 010 2.5365e+000 程序设计1、从键盘中输入四个整数,按下列的规则加密后输出。加密规则:每位数字都加上7,然后用和除以10的余数取代该数字;再把第一个数字与第三位数字交换,第二个数字和第三个数字交换。syms t sa=input(请输入a=b=input(请输入b=c=input(请输入c=d=input(请输入d=a=a+7; b=b+7; c=c+7; d=d+7;t=a;a=c;c=t;s=b;b=d;d=s;a b c da =12请输入b=45b

16、=45请输入c=23c = 23请输入d=87d = 87a =30b = 94c = 19d =522、分别用IF语句和switch语句实现以下计算,其中a,b,c的值从键盘输入。 解:请输入);请输入b请输入cx=input(请输入的值if 0.5=x1.5 y=a*x2+b*x+c;elseif 1.53.5 y=a*(sin(b)c+xelseif 3.55.5 ln(abs(b+c/x)endy3、产生二十个两位随机整数输出小于平均值的偶数。A=10+fix(89*rand(1,20);s=sum(A)pingjunzhi=s/20for i=1:20 if A(i)A(1) A(1

17、)=A(i);5、已知s=1+2+22+23+ +263,用循环结构和MATLAB的sum函数求Ss=0;64 a=2(i-1); s=s+a;s解得:s = 1.8447e+0196、当n分别取100,1000,10000时求下列各式的值 (3) (4)(1)n=input(请输入n=n a=(-1)(i+1)*(1/i); s=s+a;(2)s=0; a=(-1)(i+1)*(1/(2*i-1); (3)n=input( a=1/(4i); (4)n=input(s=1; a=(2*i)*(2*i)/(2*i-1)*(2*i+1); s=s*a;要求分别用循环语句和向量运算来实现。7、编写

18、一个函数文件,求小于任意自然数n的肥波纳妾数列各项,此函数定义如下function f=fun(n)if n=1 f=1;elseif n=2 f=1;elseif n2 f=fun(n-1)+fun(n-2);9、编写一个函数文件,用于求两个矩阵的乘积和点乘然后再命令文件中调用该函数。function fun=jucheng(A,B) fun=A*B;function funs=diancheng(A,B) funs=A.*B10、写出下列函数的输出结果(1)s=0;a=12 13 14;15 16 17;18 19 20;21 22 23;for k=a for j=1:4 if rem(

19、k(j),2)=0 s=s+k(j);s=108(2)函数文件: function fun=sub(z)global xz=3*x;x=x+z命令文件:x=1:2:5;y=2:2;6;sub(y);xx = 4 12 20y =2 绘图1、绘制下列曲线(1)x=-1:0.01:1;y=100./(1+x.2);plot(x,y)(2)x=-1:y=exp(-x.2/2)/2*pi;(3)、t=0:2*pi;x=sin(t);y=cos(t);(4)、t=-1:x=t.2;y=5*t.3;2、绘制下列及坐标图(1)x=0:y=5*cos(x)+4;polar(x,y)(2)x=1:y=12./(x.(1/2); (3)x=0:y=5./cos(x)-7;(4)x=0:y=pi/3.*x.2;3、绘制下列三维图形 (4)半径为10的球面(1)、t=0:x=cos(t);y=sin(t);z=t;plot3(x,y,z)(2)、u=0:v=0:x=(1+cos(u).*cos(v);y=(1+cos(u).*sin(v);z=sin(u);(3)、x=-10:y=-10:A=meshgrid(x,y);z=5.*ones(size(A)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1