matlab中??? Error: ()-indexing must appear last in an index expression.
答案:2 悬赏:50 手机版
解决时间 2021-11-27 22:48
- 提问者网友:心如荒岛囚我终老
- 2021-11-27 06:46
matlab中??? Error: ()-indexing must appear last in an index expression.
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-11-27 07:04
Y(i) = T(i)(1,k,:);是错误的,matlab不允许这样的写法
比如:
a=[1 2 3;4 5 6;7 8 9];
那么 a(2,:)=[4 5 6];
如果想提取4,5,不能够用a(2,:)(1:2),否则就出现了你说的Error: ()-indexing must appear last in an index expression.
正确的提取方法应该是a(2,1:2)
比如:
a=[1 2 3;4 5 6;7 8 9];
那么 a(2,:)=[4 5 6];
如果想提取4,5,不能够用a(2,:)(1:2),否则就出现了你说的Error: ()-indexing must appear last in an index expression.
正确的提取方法应该是a(2,1:2)
全部回答
- 1楼网友:话散在刀尖上
- 2021-11-27 07:14
将表达式简化,这样的程序自己都看不懂。例如
temp1=....
temp2=....
temp3=....
.....
V=temp1+temp2*temp3+temp4;
请采纳。
temp1=....
temp2=....
temp3=....
.....
V=temp1+temp2*temp3+temp4;
请采纳。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯