【2019-2020年整理】MATLAB题目和答案

更新时间:2023-07-30 14:10:53 阅读: 评论:0

易拉罐手工制作
2008-2009-2 MATLAB初步入门习题
1. 已知矩阵,矩阵,解线性方程X,使得A.X=B,并将矩阵A的右下角2×3子矩阵赋给矩阵C。
>> A=[5,7,6,5,1;7,10,8,7,2;6,8,10,9,3;5,7,9,10,4;1,2,3,4,5];
>> B=[24,96;34,136;36,144;35,140;15,60];
>> X=A\B
X =
李思光
    1.0000    4.0000
    1.0000    4.0000
    1.0000    4.0000
    1.0000    4.0000
    1.0000    4.0000
>> C=[9,10,4;3,4,5]
C =
    9    10    4
    3    4    5
>>
2. 根据下面两个矩阵
执行下列的矩阵运算命令,并回答有关的问题
(1)A+5*B和A-B+I分别是多少(其中I为单位矩阵)?
(2)A.*B和 A*B将分别给出什么结果,它们是否相同,为什么?
得出A.^B、A/B及A\B的结果,并分别解释它们的物理意义。
>> A=[4,12,20;12,45,78;20,78,136];
>> B=[1,2,3;4,5,6;7,8,9];
>> I=[1,0,0;0,1,0;0,0,1];
>> A+5*B
燕子的生活习性
ans =哭比笑好
    9    22    35
    32    70  108
    55  118  181
>> A-B+I
ans =
    4    10    17
    8    41    72
    13    70  128
>> A.*B
ans =
          4          24          60
          48        225        468
        140        624        1224
>> A*B
ans =
        192        228        264
        738        873        1008
        1284        1518        1752
>> A.^B
ans =
  1.0e+019 *
    0.0000    0.0000    0.0000
    0.0000    0.0000    0.0000
    0.0000    0.0001    1.5917
故事狼和小羊
>> X=A/B
Warning: Matrix is singular to working precision.
X =
的习俗
  NaN  -Inf  Inf
  NaN  -Inf  Inf
  NaN  -Inf  Inf
足球之乡
>> A\B
Warning: Matrix is clo to singular or badly scaled.
        Results may be inaccurate. RCOND = 1.328379e-018.
ans =
    0.0194  -0.2737  -0.5894
  -0.0943    2.1031    4.3454
    0.1027  -1.1071  -2.3394
>>
3.分别用 for和while循环结构编写程序,求出
       
并考虑一种避免循环的简洁方法来求和,并比较各种算法的运行时间。
(注:一共是三种方法)
>>  n=0;
>>  s=1;
>> while n<64
n=n+1;
s=1+2^n;
end
>> s
封闭型基金
s =
  1.8447e+019
>>
>> n=0;
>> s=0;
>> for n=0:63
s=s+2^n;
end
>> s
s =
  1.8447e+019
>>
>> n=64;
>> a1=1;
>> q=2;
>> s=a1*(1-q^n)/(1-q);
>> s
s =
  1.8447e+019
>>
4. 画图题
要求:1、两根曲线画在一幅图中,不采用子图的方式。
2、横坐标(0~5π),纵坐标为(-1.5~+1.5)
3、要求给横坐标轴加说明“t(deg)”,纵坐标轴加“magnitude”,并且加网格
4、在(π/2,1.2)处加创建说明性的文字“这是我的程序运行结果!”
5、图中,sint用红色*线绘制,cost用篮色实线绘制。
6、给图形加标题“sine wave from zero to 5/pi”
>> x=0:0.1:5*pi;
>> f=sin(x);
>> g=cos(x);
>> plot(x,f,'r*',x,g,'b');
>> axis([0,5*pi,-1.5,1.5]);
>> xlabel('t(deg)');
>> ylabel('magnitude');
>> text(pi/2,1.2,'这是我的程序运行结果!');
>> title('sine wave from zero to 5/pi');
5. 体会各种绘图命令及效果。假设用户有下面的绘图数据向量                         
t=0:0.1:10;y=sin(tan(t))-tan(sin(t));
且绘图函数采用下面各个函数,如polar(),bar(),stem(),stairs(),那么试得出并解释所得出的结果。
>> t=0:0.1:10;
>> y=sin(tan(t))-tan(sin(t));
>> subplot(2,2,1);
>> polar(t,y);
>> subplot(2,2,2);
>> bar(t,y);
>> subplot(2,2,3);
>> stem(t,y);
>> subplot(2,2,4);
>> stairs(t,y);
6. 证明: 函数z=xy的图形是双曲抛物面。(提示:在区域-2≤x≤2,-2≤y≤2上作出它的图形。)

本文发布于:2023-07-30 14:10:53,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1102038.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:矩阵   命令   结果   绘图   循环   图形   解释   函数
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图