楼主: Cheryl_WANG
4609 6

[问答] 给约束条件得最优解。求帮助。 [推广有奖]

  • 1关注
  • 1粉丝

本科生

60%

还不是VIP/贵宾

-

威望
0
论坛币
848 个
通用积分
0.1618
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
821 点
帖子
60
精华
0
在线时间
115 小时
注册时间
2012-6-25
最后登录
2014-7-14

楼主
Cheryl_WANG 发表于 2013-3-28 18:31:48 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
[an cn] = solve('0.81*an*cn + 0.09*an + 0.09*cn + 0.01 = 0.5','an','cn');

以上,二元一次方程,最后的结果应该是无数组an、cn的对应取值。
但是我得到的结果只有一个????????

我的目的是,得出的一对儿解, 可以满足(an - 0.5)+(cn-0.8)的值最小。

求帮助啊!!!!!!!!!!!!!!!!!!!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:约束条件 最优解 求帮助 Solve 一次方程

沙发
gssdzc 在职认证  发表于 2013-3-28 18:36:28
问题和结果均表达不太清楚,你是编写了相应的code吗?是程序出了问题,还是?

藤椅
Cheryl_WANG 发表于 2013-3-28 18:59:34
gssdzc 发表于 2013-3-28 18:36
问题和结果均表达不太清楚,你是编写了相应的code吗?是程序出了问题,还是?
我的问题是: 我有两个变量,这两个变量的关系可以用这个二元一次方程表达:0.81*an*cn + 0.09*an + 0.09*cn + 0.01 = 0.5; 根据这个方程,an跟cn是一一对应的解。 我就是想在这堆解中,找出一对来,可以满足(an-0.5)+(cn-0.8)这个值,是最小的。。。。。我不会编这个code!!!!:)

板凳
Cheryl_WANG 发表于 2013-3-28 19:14:44
gssdzc 发表于 2013-3-28 18:36
问题和结果均表达不太清楚,你是编写了相应的code吗?是程序出了问题,还是?
> solve('0.81*an*cn + 0.09*an + 0.09*cn + 0.01 = 0.5','an','cn')
Warning: 1 equations in 2 variables. New variables might be introduced.
> In C:\Program Files\MATLAB\R2012a\toolbox\symbolic\symbolic\symengine.p>symengine at 54
  In mupadengine.mupadengine>mupadengine.evalin at 97
  In mupadengine.mupadengine>mupadengine.feval at 150
  In solve at 160

ans =

    an: [1x1 sym]
    cn: [1x1 sym]

>> an
Undefined function or variable 'an'.

不知道出了啥问题。

报纸
Cheryl_WANG 发表于 2013-3-29 13:54:02
hello hello 求帮助啊. 我给的方程式是双曲线.很多组解.

地板
Cheryl_WANG 发表于 2013-4-2 10:15:11
gssdzc 发表于 2013-3-28 18:36
问题和结果均表达不太清楚,你是编写了相应的code吗?是程序出了问题,还是?
过了个周末,现在想来,确实约束条件没有说清楚.
an/cn都是大于等于0,小于等于1的数。对(an-0.5)与(cn-0.8)的约束, 我知道cn可以通过an表示,但是我并不是想知道类似an-0.5-kan-0.8值最小时an的取值。 而是,an取值较0.5波动、cn取值较0.8波动最小。
那么如果画图的话,更类似于x轴取an-0.5,y轴取cn-0.8. 找最挨近圆心的点。

7
Cheryl_WANG 发表于 2013-4-2 11:13:00
求解答啊求解答

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-7 12:17