观看记录
  • 我的观影记录
登录
测试首页matlab怎么使用基本矩阵运算

matlab怎么使用基本矩阵运算

这个例子展示了在MATLAB中使用矩阵的基本技术和函数语言。

工具/原料

  • matlab软件
  • 电脑

方式/步骤

  1. 1

    首先,让我们建立一个简单的矢量,它有9个元素,称为a。

    号令行窗口键入:

    a = [1 2 3 4 6 4 3 4 5]

  2. 2

    点击“Enter”键。

    如图1所示。

  3. 3

    此刻让我们给标的目的量a的每个元素加上2,并将成果存储在一个新的标的目的量中。

    注重,MATLAB不需要对标的目的量或矩阵数学进行特别处置。

    号令行键入:

    b = a + 2

  4. 4

    点击“Enter”键。

    如图2所示。

  5. 5

    在MATLAB中建立图形就像一个号令一样简单。

    让我们用网格线来绘制矢量相加的成果。

    号令行键入:

    plot(b)

    grid on

  6. 6

    点击“Enter”键。

    如图3所示。

  7. 7

    MATLAB还可以用轴标签建造其他图形类型。

    号令行键入:

    bar(b)

    xlabel('Sample #')

    ylabel('Pounds')

  8. 8

    点击“Enter”键。

    如图4所示。

  9. 9

    ATLAB也可以在情节中利用符号。

    下面是一个用星星来标识表记标帜点的例子。

    MATLAB供给了各类其他符号和线类型。

    号令行键入:

    plot(b,'*')

    axis([0 10 0 10])

  10. 10

    点击“Enter”键。

    如图5所示。

  11. 11

    MATLAB擅长的一个范畴是矩阵计较。

    建立矩阵就像建立一个标的目的量一样简单,利用分号(;)来分隔矩阵的行。

    号令行键入:

    A = [1 2 0; 2 5 -1; 4 10 -1]

  12. 12

    点击“Enter”键。

    如图6所示。

  13. 13

    我们可以很轻易地找到矩阵A的转置。

    号令行键入:

    B = A'

  14. 14

    点击“Enter”键。

    如图7所示。

  15. 15

    此刻让我们把这两个矩阵相乘。

    请再次注重,MATLAB不要求您将矩阵作为一个数字调集来处置。

    MATLAB知道您何时处置矩阵并响应地调整您的计较。

    号令行键入:

    C = A * B

  16. 16

    点击“Enter”键。

    如图8所示。

  17. 17

    而不是做一个矩阵乘,我们可以乘乘两个矩阵或标的目的量的响应元素利用.*操作员。

    号令行键入:

    C = A .* B

  18. 18

    点击“Enter”键。

    如图9所示。

  19. 19

    我们用矩阵A来解方程,A*x=B 我们经由过程利用(反斜杠)操作符来实现这一点。

    号令行键入:

    b = [1;3;5]

    x = A\b

  20. 20

    点击“Enter”键。

    如图10所示。

  21. 21

    此刻我们可以证实A*x等于b。

    号令行键入:

    r = A*x - b

  22. 22

    点击“Enter”键。

    如图11所示。

  23. 23

    MATLAB具有几乎所有类型的通用矩阵计较功能。

    有函数可以获得特征值。。。

    号令行键入:

    eig(A)

  24. 24

    点击“Enter”键。

    如图12所示。

  25. 25

    以及单值。

    号令行键入:

    svd(A)

  26. 26

    点击“Enter”键。

    如图13所示。

  27. 27

    “多”函数生当作一个包含特征多项式系数的标的目的量。

    矩阵a的特征多项式是:det(λI-A)。

    号令行键入:

    p = round(poly(A))

  28. 28

    点击“Enter”键。

    如图14所示。

  29. 29

    我们可以很轻易地找到一个多项式的根利用根函数。

    这些现实上是原始矩阵的特征值。

    号令行键入:

    roots(p)

  30. 30

    点击“Enter”键。

    如图15所示。

  31. 31

    MATLAB在矩阵计较之外有很多应用。

    要卷积两个标的目的量。.

    号令行键入:

    q = conv(p,p)

  32. 32

    点击“Enter”键。

    如图16所示。

  33. 33

    ...或再次卷积并绘制成果 。

    号令行键入:

    r = conv(p,q)

    plot(r);

  34. 34

    点击“Enter”键。

    如图17、18所示。

  35. 35

    在任何时辰,我们都可以利用who或whos号令获得存储在内存中的变量列表。

    号令行键入:

    whos

  36. 36

    点击“Enter”键。

    如图19所示。

  37. 37

    经由过程键入特定变量的名称,可以获得该变量的值。

    号令行键入:

    A

  38. 38

    点击“Enter”键。

    如图20所示。

  39. 39

    经由过程用逗号或分号分隔每个语句,可以在一行上有不止一条语句。

    若是您没有分派一个变量来存储一个操作的成果,那么成果将存储在一个名为ans的姑且变量中。

    号令行键入:

    sqrt(-1)

  40. 40

    点击“Enter”键。

    如图21所示。

  41. 41

    正如您所看到的,MATLAB在计较中很轻易处置复数。

原作者:matlab教程举报

“matlab怎么使用基本矩阵运算”关联的文章

  • 如何关闭皮皮搞笑精彩内容消息通知

    皮皮搞笑是一款手机搞笑社区App,让用户笑到没心没肺,又忍不住感动流泪的温暖家园,那么如何关闭皮皮搞笑精彩内容消息通知以满足不同用户的需求呢?

    1小时前0阅读

    如何关闭皮皮搞笑精彩内容消息通知
  • win7系统找不到宽带连接怎么办

    现如今很多用户都喜欢使用win7系统,而在使用win7系统的过程中做的最多的就是上网了。Win7系统上网离不开宽带连接,如果win7宽带连接找不到了,应该怎么办呢?下面就让小编为大家带来win7系统找不到宽带连接解决方法

    1小时前0阅读

    win7系统找不到宽带连接怎么办
  • 新版QQ音乐怎么关闭底部的直播导航

    新版QQ音乐怎么关闭底部的直播导航?下面请大家随小编一起来看看操作的方法吧。

    1小时前0阅读

    新版QQ音乐怎么关闭底部的直播导航
  • 怎样查询高速实时路况?

    要出行怎么查询高速实时路况?我们用地图就可以了,在地图上就可以看到实际的路况的,下面详细来看下。

    1小时前0阅读

  • 六芒星手势密码教程
  • 教师讲课过程评价标准

    教师是太阳底下最光辉的职业,但是成为教师之路也是要经历重重考验的,下面给大家说说教师讲课过程评价标准

    1小时前0阅读

  • 酚醛铝箔夹芯板

    酚醛铝箔夹芯板是由酚醛泡沫与两层亚光铝箔经过特殊工艺复合而成。外膜材料为经过高温固化的高分子膜,可有效的防止紫外线及气体腐蚀,并与铝箔结合牢固,又能与酚醛泡沫形成聚合物,从而保证象圆酚醛铝箔夹芯板的质量稳定。

    1小时前0阅读

  • Xperia XZ2 Premium配置如何

    Xperia XZ2 Premium是索尼在4月16日悄悄发布的新机,而且没进行预热,下面来简单了解一下配置。

    1小时前0阅读

  • PLSQL破解,无需注册码和破解工具

    PL/SQL Developer过期了,又没有注册码,又不想花钱买,而且事情又非常急,这时候怎么办?不要着急,请随小编一起解决这种情况吧。

    1小时前0阅读

  • Win11按capslock切换不了大小写怎么解决

    有朋友不知道在哪里设置,下面小编就给大家分享详细的设置方法,有需要帮助的朋友可以参考下这篇经验,希望能对大家有所帮助。

    2小时前0阅读

    Win11按capslock切换不了大小写怎么解决
切换深色外观
留言
视频编辑修改
回到顶部
首页
手机数码
医疗健康
金融管理
社交情感
无名