求助MATLAB矩阵问题
m ,jd已定义for i=10
MM=;
end
M=diag((MM(1)),MM(2),MM(3),MM(4),MM(5),MM(6),MM(7),MM(8),MM(9),MM(10))
又会有这样的提示,??? Index exceeds matrix dimensions.
请问具体我该怎么求这个M------对角矩阵
[ 本帖最后由 zhaoqinquan 于 2007-6-4 14:19 编辑 ] 感觉你的matlab程序的有基础知识上的问题。你最好把程序都贴出来。
for i=10
这个不能实现你所需要的循环吧
MM=[……]
是不是得改成MM(i)? 楼主,我上午已经把你的问题指出来了,你还是先看看书
主要是矩阵下标越界问题
要不把你问题说明白,光一个程序谁也不能帮你 本帖最后由 VibInfo 于 2016-5-12 14:49 编辑
原帖由 咕噜噜 于 2007-6-4 17:13 发表
楼主,我上午已经把你的问题指出来了,你还是先看看书
主要是矩阵下标越界问题
要不把你问题说明白,光一个程序谁也不能帮你
搂主肯定忘记了曾经在这里写过、问过这东西,:lol 谢谢大家,我写出来了 m ,jd已定义
for i=10
MM(i)=; ------------
end
M=diag((MM(1)),MM(2),MM(3),MM(4),MM(5),MM(6),MM(7),MM(8),MM(9),MM(10))
MM没有索引
页:
[1]