大菜鸟求Index exceeds matrix dimensions解决方法
我学编程不久,碰到难题请教各位大侠帮帮忙啊!下面是我的那个程序出现的错误指示为帮帮我看看哪里错了,谢谢大家了 参见常见的程序出错问题整理:http://forum.vibunion.com/forum/thread-46001-1-1.html (12F)
从错误提示上看,可能是ie超出了gElement的行数
[ 本帖最后由 ChaChing 于 2009-5-22 18:04 编辑 ] 那该怎么样改正才能使之正确呢
在这个程序里,ie代表的是单元号的号数,就是1,2.,3.......类推。。
应该不会有这样的超出范围的错误发生啊........郁闷
[ 本帖最后由 ChaChing 于 2009-5-22 21:58 编辑 ] 不知道怎么回事,我把那段程序换到前面去了之后就没出现那个错误了.....我再接着试...
回复 地板 musicertt 的帖子
由报错出现在343行, 且程序名为shuru1.m来看! LZ程序顶大的!若猜测没错, 程序中含许多私有函数!
function StiffnessMatrix即为其中之一, 原则上仅要摆在主程序後头即可, 顺序应该是不会有影响的! 这是个毕业设计,本来以为有了主程序,通过学习GUI界面设计就可以做出个输入输出界面来迎合这个主程序,没想到这么复杂,MATLAB才学不到20天,现在头痛啊,只好不停的看书,不停的试...
回复 5楼 ChaChing 的帖子
还请教一个问题,就是使用set能不能在出现在要输出的东西之前加断一行,使要输出的东西在第二行出现回复 7楼 musicertt 的帖子
去掉句后的分号就可以显示结果,或者用disp建议在出错的地方附近设置断点,这样就可以查看发生错误时各变量的大小。
回复 8楼 friendchj 的帖子
还有一个方法,就是我想先设计一个GUI界面,然后在相应的CALLBACK里面使用调入函数,将主程序使用起来,这样的话会不会好点,请问使用说明函数能做到这点?
页:
[1]