24小时热门版块排行榜    

查看: 1239  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zhaoguoxi

铜虫 (正式写手)

[交流] 【求助】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 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

不见武林豪杰墓,无花无酒锄作田
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaoguoxi

铜虫 (正式写手)

谢谢zzy870720z  ,但是我还是没有发现错误啊
不见武林豪杰墓,无花无酒锄作田
3楼2010-04-22 08:04:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

zzy870720z

荣誉版主 (文坛精英)

优秀版主优秀版主优秀版主优秀版主

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
resonant(金币+2):感谢回帖应助交流:-) 2010-04-22 00:27
说的很明白,矩阵指数溢出了,把下标输出,看看是怎么回事?
博学、审问、慎思、明辨、笃学
2楼2010-04-22 00:00:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaoguoxi

铜虫 (正式写手)

余泽成:你可以引用他的回复,这样他才知道你的问题。 2010-04-24 09:25
我对该论坛越来越失望了
不见武林豪杰墓,无花无酒锄作田
4楼2010-04-24 09:18:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiegangmai

版主 (职业作家)

我没头衔

优秀版主优秀版主优秀版主

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):呵呵,谢谢你,大家都能心平气和一些就好了! 2010-04-24 20:48
引用回帖:
Originally posted by zhaoguoxi at 2010-04-24 09:18:10:
我对该论坛越来越失望了

本来不想回帖的,心里很鄙视这种人。

首先你的问题就没有描述清楚,你要调用fmincon进行优化,需要把数学模型给出来吧。

错误提示已经很清楚了,楼上也有朋友提示过,相信楼主不会连这么简单的英语都不懂吧。

用fmincon函数,楼主看帮助了吗?调用这个函数都需要带些什么参数?你检查一下你带的参数,格式对不对。

自己不好好反省,还怨别人,对论坛失望……
也不想想为什么大家不愿意理你,不愿意回复这样的帖子。

再次鄙视
明德厚学、求是创新
5楼2010-04-24 18:08:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿 西北大学 ,070300化学学硕,总分287,双非一本,求调剂。 +3 晨昏线与星海 2026-03-19 3/150 2026-03-19 13:36 by houyaoxu
[考研] 085600材料与化工求调剂 +6 绪幸与子 2026-03-17 6/300 2026-03-19 13:27 by houyaoxu
[考研] 346求调剂[0856] +3 WayneLim327 2026-03-16 6/300 2026-03-19 11:21 by WayneLim327
[考研] 一志愿985,本科211,0817化学工程与技术319求调剂 +10 Liwangman 2026-03-15 10/500 2026-03-19 10:25 by 无际的草原
[考研] 297求调剂 +8 戏精丹丹丹 2026-03-17 8/400 2026-03-18 14:30 by laoshidan
[考研] 收复试调剂生 +4 雨后秋荷 2026-03-18 4/200 2026-03-18 14:16 by elevennnne
[考研] 288求调剂,一志愿华南理工大学071005 +4 ioodiiij 2026-03-17 4/200 2026-03-18 12:36 by Linda Hu
[考研] 0703化学求调剂 总分331 +3 ZY-05 2026-03-13 3/150 2026-03-18 10:58 by macy2011
[考研] 环境工程调剂 +8 大可digkids 2026-03-16 8/400 2026-03-18 09:36 by zhukairuo
[考研] 268求调剂 +7 好运连绵不绝 2026-03-12 8/400 2026-03-17 20:28 by xilongliang
[考研] 326求调剂 +5 上岸的小葡 2026-03-15 6/300 2026-03-17 17:26 by ruiyingmiao
[考研] 308求调剂 +4 是Lupa啊 2026-03-16 4/200 2026-03-17 17:12 by ruiyingmiao
[考研] 东南大学364求调剂 +5 JasonYuiui 2026-03-15 5/250 2026-03-16 21:28 by 木瓜膏
[考研] 085600材料与化工 求调剂 +13 enenenhui 2026-03-13 14/700 2026-03-16 15:19 by 了了了了。。
[考研] 0703化学调剂 290分有科研经历,论文在投 +7 腻腻gk 2026-03-14 7/350 2026-03-16 10:12 by houyaoxu
[考博] 东华理工大学化材专业26届硕士博士申请 +6 zlingli 2026-03-13 6/300 2026-03-15 20:00 by ryzcf
[考研] 22408总分284求调剂 +3 InAspic 2026-03-13 3/150 2026-03-15 11:10 by zhq0425
[考研] 085601材料工程315分求调剂 +3 yang_0104 2026-03-15 3/150 2026-03-15 10:58 by peike
[考研] 一志愿哈工大材料324分求调剂 +5 闫旭东 2026-03-14 5/250 2026-03-14 14:53 by 木瓜膏
[考研] 304求调剂 +7 7712b 2026-03-13 7/350 2026-03-13 21:42 by peike
信息提示
请填处理意见