| 查看: 1145 | 回复: 6 | |||||||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||||||
[交流]
【求助】matlab运行结果如下,不知何故,请高人指路【已完结】已有3人参与
|
|||||||
|
命令行: q0=[0; 0 ;0.5; 0.5 ;0; 0; 2]; aeq=[1 1 1 1 1 1 0 1 2 3 4 5 6 -0.89298]; beq=[1 0]; a=[];b=[]; vlb=[0 0 0 0 0 0 2];vub=[1 1 1 1 1 1 10]; [q,fun]=fmincon('objectfun',a,b,aeq,beq,vlb,vub,'ncon') objectfun文件: function fun=objectfun(q) n=6;s=zeros(1,n+1);g=zeros(1,n+1);h=zeros(1,41);q=[]; x=linspace(0,2,41); for k=1:41 for j=1:n for i=0:j-1 s(j)=s(j)+(q(7)*x(k))^i*exp(-q(7)*x(k))/factorial(i); end g(j)=q(j)*s(j); end h(k)=abs(exp(-x(k)^2)-sum(g)); end fun=sum(h); ncon文件: function [gc,ceq]=ncon(q) gc=[]; ceq=[2*q(1)+6*q(2)+12*q(3)+20*q(4)+30*q(5)+42*q(6)-0.902705*q(7)^2]; 运行结果如下,不知何故,请高人指路: ??? Error using ==> fmincon FMINCON cannot continue because user supplied objective function failed with the following error: Index exceeds matrix dimensions. [ Last edited by 余泽成 on 2010-4-26 at 09:00 ] |
» 猜你喜欢
职称评审没过,求安慰
已经有11人回复
EST投稿状态问题
已经有4人回复
聘U V热熔胶研究人员
已经有10人回复
求助文献
已经有3人回复
垃圾破二本职称评审标准
已经有10人回复
投稿返修后收到这样的回复,还有希望吗
已经有8人回复
三无产品还有机会吗
已经有6人回复
谈谈两天一夜的“延安行”
已经有13人回复
氨基封端PDMS和HDI反应快速固化
已经有11人回复
» 本主题相关价值贴推荐,对您同样有帮助:
【求助】MATLAB编程
已经有2人回复
【求助】matlab求助
已经有7人回复
【求助】Matlab
已经有4人回复
【求助】matlab
已经有2人回复
【求助】matlab资源
已经有8人回复
【求助】MATLAB错误
已经有6人回复
【求助】matlab程序
已经有1人回复
【求助】matlab编程求助
已经有2人回复
【求助】matlab
已经有0人回复
【求助】matlab 求助
已经有2人回复
【求助】matlab 求助
已经有1人回复
【求助】matlab求助,
已经有5人回复
【求助】matlab视频教程
已经有8人回复
【求助】Matlab程序求助
已经有2人回复

zzy870720z
荣誉版主 (文坛精英)
- 程序强帖: 1
- 应助: 47 (小学生)
- 贵宾: 9.05
- 金币: 30914.3
- 散金: 5613
- 红花: 68
- 沙发: 99
- 帖子: 12592
- 在线: 23567.6小时
- 虫号: 745488
- 注册: 2009-04-10
- 性别: GG
- 专业: 凝聚态物性I:结构、力学和
- 管辖: 分子模拟
★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
resonant(金币+2):感谢回帖应助交流:-) 2010-04-22 00:27
小木虫(金币+0.5):给个红包,谢谢回帖交流
resonant(金币+2):感谢回帖应助交流:-) 2010-04-22 00:27
余泽成:你可以引用他的回复,这样他才知道你的问题。 2010-04-24 09:25
★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):呵呵,谢谢你,大家都能心平气和一些就好了! 2010-04-24 20:48
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):呵呵,谢谢你,大家都能心平气和一些就好了! 2010-04-24 20:48













回复此楼