24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1210  |  回复: 6

safei

铁虫 (初入文坛)

[交流] 【求助】一个含不等式约束的变分问题!已有4人参与

我遇到一个含不等式约束和等式约束同时存在的变分问题,如附件所示
不知道如何下手,在这里请高人指点。
回复此楼

» 猜你喜欢

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

不心力交瘁就不是博士
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pengyehui

木虫 (正式写手)

看起来 f(x)=0 就是解哦
2楼2011-03-18 09:31:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

safei

铁虫 (初入文坛)

引用回帖:
Originally posted by pengyehui at 2011-03-18 09:31:20:
看起来 f(x)=0 就是解哦

如果没有两个不等式约束的话是正解,

但是有了该约束,结果肯定是一条光滑曲线
不心力交瘁就不是博士
3楼2011-03-18 11:49:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fyq98

木虫 (正式写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
f(x)=0是不是解,取决于M, 如果M大于0,则该问题之解为f(x)=0; 如果M小于0,则该问题之解一定不是f(x)=0。

[ Last edited by fyq98 on 2011-3-18 at 17:05 ]
克难奋进
4楼2011-03-18 17:02:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

leedobb

金虫 (正式写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by safei at 2011-03-17 22:22:50:
我遇到一个含不等式约束和等式约束同时存在的变分问题,如附件所示
不知道如何下手,在这里请高人指点。

3楼说了当M<0时,f(x)=0不是其解。

解不等式约束一般可以先化成等式约束,然后再用拉格朗日乘子来限制。

在这里,我证明一下此结论吧:
反证法:假设f(x)在某段区间不满足 f''=M那么
在此区间微变元delt (f'')可以任意 (因为在这段没限制),

delt J = int f' delt f'/(1+f'^2)^0.5 dx =
-int (int f'/(1+f'^2)^0.5dt) delt(f'') dx
式中反用了分部积分。
由于存在某段区间内,delt(f'')可以任意,所以有
int_(L-x)^L f'/(1+f'^2) dt =0
其中x属于此区间。对上式求导得
f'/(1+f^2)^0.5 =0 => f' =0 =>f''=0与f''
所以,当f''
剩下的拉格朗日乘子的方法就很简单了。

其实,我觉得呢,在这关键是要理解有时约束条件其实是在约束微变元的可变范围及其任意性。

(最后结果:当M>=0, f=0;当-theta/2/L=
[ Last edited by leedobb on 2011-3-19 at 12:15 ]
有一天,我打了个瞌睡就到了这里,但我知道我掉入了时光的循环中,虽得以永生,但只有第一个循环有意义。
5楼2011-03-19 11:08:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pengyehui

木虫 (正式写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
用样条插值,转化为优化问题
6楼2011-03-19 11:14:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

safei

铁虫 (初入文坛)

引用回帖:
Originally posted by leedobb at 2011-03-19 11:08:53:
3楼说了当M<0时,f(x)=0不是其解。

解不等式约束一般可以先化成等式约束,然后再用拉格朗日乘子来限制。

在这里,我证明一下此结论吧:
反证法:假设f(x)在某段区间不满足 f''=M那么
在此区间微变 ...

非常感谢你的证明!!

看过你的证明我发现我原来提的一个边界条件不合理!
我将问题重新提了一下,非常期待你的指点。。

不心力交瘁就不是博士
7楼2011-03-23 18:55:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 safei 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见