matlab 如何输出矩阵

 我来答
Alva1380
2018-04-04 · TA获得超过7373个赞
知道小有建树答主
回答量:73
采纳率:100%
帮助的人:3.2万
展开全部

a %注意变量a后面没有“;”号,即可输出disp(a)

Matlab常用生成矩阵函数:

  1. zeros(m,n)

    生成一个 m 行 n 列的零矩阵,m=n 时可简写为 zeros(n)

  2. ones(m,n)
    生成一个 m 行 n 列的元素全为 1 的矩阵, 当m=n 时可写为 ones(n)

  3. eye(m,n)

    生成一个主对角线全为 1 的 m 行 n 列矩阵, m=n 时可简写为 eye(n),即为 n 维单位矩阵

  4. diag(X)
    若 X 是矩阵,则 diag(X) 为 X 的主对角线向量
    若 X 是向量,diag(X) 产生以 X 为主对角线的对角矩阵

  5. tril(A)
    提取一个矩阵的下三角部分

  6. triu(A)
    提取一个矩阵的上三角部分

  7. rand(m,n)
    产生 0~1 间均匀分布的随机矩阵 m=n 时简写为 rand(n)

  8. randn(m,n)
    产生均值为0,方差为1的标准正态分布随机矩阵m=n 时简写为 randn(n)

  9. magic(n)
    生成n阶矩阵,矩阵中的数从1-n^2,且矩阵的横向、纵向、对角线和相等

  10. hilb(n)
    生成n阶Hilbert矩阵,其中H(i,j)=1/(i+j-1)

参考资料

Matlab常用生成矩阵函数.康冰冰的博客[引用时间2017-12-28]

TableDI
2024-07-18 广告
仅需3步!不写公式自动完成Excel vlookup表格匹配!Excel在线免,vlookup工具,点击16步自动完成表格匹配,无需手写公式,免费使用!... 点击进入详情页
本回答由TableDI提供
昱婷漫步
2017-05-16 · TA获得超过1169个赞
知道小有建树答主
回答量:713
采纳率:94%
帮助的人:449万
展开全部
直接用矩阵名,不加分号就好,如三行三列的随机数矩阵生成后,用矩阵名:
A
执行结果:
A =
0.7577 0.6555 0.0318
0.7431 0.1712 0.2769
0.3922 0.7060 0.0462
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lifanchun1209
2012-08-31 · TA获得超过467个赞
知道小有建树答主
回答量:323
采纳率:0%
帮助的人:90.5万
展开全部
2中方法:
1,a %注意变量a后面没有“;”号,即可输出
2,disp(a)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式