matlab编程遇到维数不符合和函数调用出错的问题

发布网友 发布时间:2022-04-23 15:28

我来回答

2个回答

热心网友 时间:2023-09-15 12:44

你贴的代码不完整(尤其是出错的函数opfun的代码),原因不太容易判断。
猜测比较大的可能是,在出错的那行之前,变量Y被赋过值,但行数不是10。
其实检查这类问题非常容易,在出错的地方设置断点,然后运行程序到该行暂停,这时检查等号右边算出来的结果是什么,再看看左边的Y是什么,基本上就找到原因了。

热心网友 时间:2023-09-15 12:44

看提示是优化函数的问题 你把优化的条件自己检查下 另外把opfun检查下 实在不行把opfun单独写在M文件里试试追问在省略号的部分我也写过一个函数,没有问题的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com