24小时热门版块排行榜    

查看: 1576  |  回复: 4

xiaozhixiao

铁虫 (初入文坛)

[求助] 小弟新学matlab,想借用 fmincon求个函数的最小值,求助错误该法,感谢!

function p=fun0(x)
m=1;
h=6;
d=6;
c=15;%20,40, 50, 60, 100
Q=pi/12;%0, 5, 10, 15, 20, 25, 30, 35
r=20;
syms x
f1=[m/sin(x+Q)+(1+m)/sin(x-Q)]*cos(Q);
f2=[(1+m)^2*cot(x-Q)-m^2*cot(x+Q)]*sin(x);
p=(c*f1+0.5*r*d*f2)/cos(x);
回复此楼
我来了
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaozhixiao

铁虫 (初入文坛)

clear
clc
x0=[1,1];
A=[];
B=[];
Aeq=[];
Beq=[];
LB=[pi/12];
UB=[pi/2];
[X,FVAL]= FMINCON(fun0,x0,A,B,Aeq,Beq,LB,UB);
%x为要求的变量的取值
%fval为目标函数的最优值
我来了
2楼2012-03-06 15:17:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaozhixiao

铁虫 (初入文坛)

错误提示是:
??? SWITCH expression must be a scalar or string constant.

Error in ==> fmincon at 251
switch optimget(options,'Display',defaultopt,'fast')

Error in ==> jie at 10
[x,p]=fmincon('fun0',x0,A,b,Aeq,beq,vlb,vub);%求解非线性规划的函数(求最小值)
我来了
3楼2012-03-06 15:43:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tomato318

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
函数用句柄函数或者内联函数方式描述,不应该用符号变量进行定义
砺学力行
4楼2012-03-07 14:47:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yqx1985

木虫 (著名写手)

云中仙

【答案】应助回帖

感谢参与,应助指数 +1
[x,p]=fmincon('fun0',x0,A,b,Aeq,beq,vlb,vub)
改成
[x,p]=fmincon(@fun0,x0,A,b,Aeq,beq,vlb,vub);
人面不知何时去,桃花依旧笑春风
5楼2012-04-09 13:46:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xiaozhixiao 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 今天务委会开完了,明天出结果吗 +11 angus9576 2026-08-25 11/550 2026-08-25 17:08 by ZJTJZ
[基金申请] 2026国自然函评费到账 +20 羊腰板 2026-08-21 23/1150 2026-08-25 16:34 by zsna
[基金申请] 在坚冰还盖着北海的时候,我看到了怒放的梅花。 +6 ziyangfang 2026-08-25 8/400 2026-08-25 16:28 by 宝贝的猪
[基金申请] 今日不放榜?网传国自然预计 8 月 27 日可查结果 +17 医学老男孩 2026-08-20 22/1100 2026-08-25 15:36 by 医学老男孩
[基金申请] 放榜前的不淡定 20+4 snowwithsea 2026-08-19 18/900 2026-08-25 14:50 by Weed114114
[基金申请] 如果此刻你正在为国基感到焦虑,不妨来听听这首《基金之外》 +8 scalable 2026-08-24 8/400 2026-08-25 12:52 by jnhyjjm
[基金申请] 人气不行了 +11 fansofjerry 2026-08-21 11/550 2026-08-25 11:04 by 孤独的英雄6
[教师之家] 导师吐槽:我怎么摊上了这么个极品研究生! +3 苏东坡二世 2026-08-23 3/150 2026-08-25 10:35 by shisan1313
[基金申请] 2026年的国家社科基金项目通讯评审的新规则与新动向、新挑战 +5 process2012 2026-08-23 7/350 2026-08-25 09:42 by huixian257
[基金申请] 今天基金会出结果吗?20260819 +17 kkkl_v 2026-08-19 18/900 2026-08-25 09:41 by windflowerwy
[基金申请] 我面上完蛋了 +13 且听虎啸 2026-08-20 14/700 2026-08-25 09:10 by mrkang
[基金申请] 范进中举一文的中心思想 +7 炎黄贵胄 2026-08-22 8/400 2026-08-25 08:48 by ZJTJZ
[基金申请] 建议基金发布提前给出明确的时间点 +13 kulium 2026-08-21 16/800 2026-08-24 16:27 by superceng
[基金申请] 让我中一个面上吧! +13 大萍1987 2026-08-20 16/800 2026-08-24 10:23 by 太傻了
[基金申请] 今天放榜吗? +15 布布和一二 2026-08-19 16/800 2026-08-23 09:55 by 张春生
[基金申请] 时间戳今天,20号变了 +5 archvillain 2026-08-20 5/250 2026-08-22 06:12 by hui_daxiao
[基金申请] 看来今天不会放榜了? +8 chengyan1220 2026-08-21 11/550 2026-08-21 17:52 by dcqxinyang
[基金申请] 时间戳又变了 +13 wuchongjun 2026-08-20 19/950 2026-08-21 17:21 by 紫杉醇
[基金申请] 应该是下周三26日公布了吧? +4 哈哈蛤? 2026-08-21 4/200 2026-08-21 10:58 by Vivilian
[基金申请] 基金啊基金 +4 longfie172 2026-08-20 4/200 2026-08-21 08:58 by mark mao
信息提示
请填处理意见