matlab中怎么求矩阵的秩

有时辰我们在利用matlab的时辰,想求矩阵的秩,怎么求呢,下面来分享一下方式

东西/原料

  • matlab
  • 求矩阵的秩方式

方式/步调

  1. 1

    第一步我们起首需要知道求matlab中矩阵的秩,本家儿如果用到rank函数,我们可以在号令行窗口上输入help rank,看到关于rank函数的介绍,如下图所示:

  2. 2

    第二步我们建立a=[1 4 5;3 6 8]矩阵,输入rank(a)求矩阵的秩,如下图所示:

  3. 3

    第三步按回车键之后,可以看到a矩阵的秩为2,如下图所示:

  4. 4

    第四步我们方才help rank函数的时辰,看到rank函数求矩阵的秩本家儿如果经由过程奇异值计较的,因为matlab有必然的精度误差,不克不及直接来利用0来判定,后面的tol参数就是一个很小的正数来增添判定,削减精度误差,如下图所示:

  5. 5

    第五步我们输入rank(a,0.1)的时辰,可以看到矩阵的秩为2,输入rank(a,1)的时辰矩阵的秩为1,后面的参数本家儿要用作判定精度误差,若是不考虑,直接利用rank(a)求矩阵的秩,如下图所示:

注重事项

  • 若是你感觉这篇对你有效的话,请投一下票
  • 发表于 2018-10-31 00:00
  • 阅读 ( 985 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具