如何使用matlab GUI 来建立有限制条件下的最小值问题?(调用fmincon命令)

我希望建立一个matlabGui系统来求解有限制条件下的非线性函数最小值问题。建设的fig文件如图,设计的.m文件如下。其中,用到了全局函数f,就是“输入优化函数”下的那... 我希望建立一个matlab Gui 系统来求解有限制条件下的非线性函数最小值问题。建设的fig文件如图, 设计的.m文件如下。其中,用到了全局函数f,就是“输入优化函数”下的那个函数(可手动输入),引用了一个新的.m文件objc。三个文件直接下载:http://vdisk.weibo.com/s/He-v9/1372097688
http://vdisk.weibo.com/s/He-yO/1372097710
http://vdisk.weibo.com/s/He-Bn/1372097731

这个始终做不出来,有两个主要问题:
1,如何实现输入的函数式在matlab中能够被识别;
2,如何引用其他的m文件。
展开
 我来答
百度网友c9d6e66
2013-06-27
知道答主
回答量:11
采纳率:0%
帮助的人:8.7万
展开全部
1、如何实现输入的函数式在matlab中能够被识别;
推荐使用eval()函数:比如有个字符串 a = ‘5+6’; b = eval(a) ,此时的b = 11;
2、如何引用其他的m文件
如果fig文件对应的M文件为file1.m , 需要引用的单独的M文件名为file2.m
首先:确保file1.m和file2.m存放在同一个文件夹;
然后:在需要条用外部M文件处直接输入:file2.m;
当然如果需要输入参数的话,需要在调用参数前,确定参数的值
电动炉钩子
2013-06-25 · TA获得超过1568个赞
知道小有建树答主
回答量:614
采纳率:0%
帮助的人:789万
展开全部
1,用eval函数可以解决。
2,你要怎么引用?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式