哪位大神能给我讲解一下下面这个matlab程序是什么意思啊?看不懂很着急,谢谢啦!!!! 10
2个回答
展开全部
Mu(1)=H{1}(1)
Mu(2)=H{1}(2)
是用{}表示H是cell数组,和一般的矩阵不一样
一般的矩阵每个元素只能存放一个数值
而cell数组每一个元素可以是任何类型的数据,包括矩阵
也就是 你这里的 H{1}就是H这个cell数组的第一个单元
而这一个单元本身就是一个有两个数的矩阵
所以 Mu=H{1} 使得Mu也成了一个由两个数的矩阵
Mu(2)=H{1}(2)
是用{}表示H是cell数组,和一般的矩阵不一样
一般的矩阵每个元素只能存放一个数值
而cell数组每一个元素可以是任何类型的数据,包括矩阵
也就是 你这里的 H{1}就是H这个cell数组的第一个单元
而这一个单元本身就是一个有两个数的矩阵
所以 Mu=H{1} 使得Mu也成了一个由两个数的矩阵
更多追问追答
追答
这样看你的H原来是怎样的cell矩阵
H{i}是提取H中第i个元素
因为cell矩阵里面的元素可以是任何类型,包括cell矩阵
如果H{i}也就是H的第i个元素,本身还是一个cell矩阵
可以在后面再用{j}提取下一级cell矩阵中的元素
H{t-1}{2}
大概是H的第t-1个元素也是cell矩阵,再提取其中第二个元素
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询