matlab中运行总是出现这样的问题?Subscripted assignment dimension mismatch.怎么解决呀?求大神指点
答案:2 悬赏:60
解决时间 2021-03-08 23:00
- 提问者网友:清茶柒夏
- 2021-03-08 05:35
matlab中运行总是出现这样的问题?Subscripted assignment dimension mismatch.怎么解决呀?求大神指点
最佳答案
- 二级知识专家网友:伤口狠精致
- 2021-03-08 06:30
您好,Y_k_1(p,q)=b*exp(-a(p)*k(q))+c 这里面的c是一个数组,一个数和一个数组相加赋值给一个数,那是不对的! Subscripted assignment dimension mismatch. 这个就是下标不匹配! 主要是你的矩阵尺寸不太一致 建议你使用DEBUG调试程序吧 在你出问题的程序行设置断点 运行程序F5 程序会在断点处停下来,然后用鼠标指向该变量将会显示其尺寸(或在命令窗口查看) 若不一致,则修改,若是一致的 就单步运行F10 继续查找 【建议】多设置几个断点。
全部回答
- 1楼网友:短发女王川岛琦
- 2021-03-08 06:51
主要是你的矩阵尺寸不太一致
建议你使用debug调试程序吧
在你出问题的程序行设置断点
运行程序f5
程序会在断点处停下来,然后用鼠标指向该变量将会显示其尺寸(或在命令窗口查看)
若不一致,则修改,若是一致的
就单步运行f10
继续查找
【建议】多设置几个断点
或直接把代码发到
[email protected]
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯