BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #12931同步于 2019/7/18
Matlab机器人发帖

Re: 【问题】我又来了

dhown
2019/7/18镜像同步0 回复
没有R矩阵的定义,直接报错.所以我就没运行到你提到的错误 看代码的话, 因为这里边用r(i)作为索引, 是pay函数的第一个输入, 根据main.m里边[x_val,pay_val]=fmincon('pay',xx,A,b,A1,b1,LB,UB); 可以得到输入值是xx. 所以程序把xx当做r代入进去了, 所以才会报错 如果想在两个函数内共用某个变量. 可以在main和pay文件中都加入global r来解决, pay写成function pay_val=pay(x,ff,f_val). 可能会报warning. 估计ff和f_val也需要同样的处理
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。