楼主: 【炊烟】
3672 11

[统计软件与数据分析] 有对MATLAB中非线性规划问题熟悉的人吗?? ... [推广有奖]

  • 0关注
  • 4粉丝

已卖:40份资源

硕士生

75%

还不是VIP/贵宾

-

TA的文库  其他...

Robust optimization

威望
0
论坛币
248 个
通用积分
0.4018
学术水平
1 点
热心指数
2 点
信用等级
1 点
经验
9103 点
帖子
145
精华
0
在线时间
216 小时
注册时间
2011-5-19
最后登录
2023-10-8

楼主
【炊烟】 发表于 2014-8-2 14:28:38 |AI写论文
10论坛币
有对MATLAB中非线性规划问题熟悉的人吗??
一般数学意义上的模型都一个变量x(i),但实际生活中习惯把表示不同意义的变量用不同字母表示,q(i),p(i)等,matlab中fmincon函数可以实现吗?还有如何表示有两个下标的标量?如aij,不吝赐教啊

关键词:MATLAB 非线性规划 atlab matla 规划问题 matlab 模型 如何 数学 字母

沙发
【炊烟】 发表于 2014-8-2 14:33:21
f=-[1 1 1]*[x(1),x(2),x(3)]'+[0 0 0]*[x(1,1),x(1,2),x(1,3)]';其中x(i)和x(1,i)是等价的吗?

藤椅
fantuanxiaot 发表于 2014-8-2 14:52:00
是等价的

板凳
fantuanxiaot 发表于 2014-8-2 14:52:33
因为都是第一行!!!是等价的!!!

报纸
【炊烟】 发表于 2014-8-2 14:54:26
fantuanxiaot 发表于 2014-8-2 14:52
因为都是第一行!!!是等价的!!!
但求的结果是不一样的。                        6           

x =

    1.0064    0.0000    1.0078    1.0064    0.6233    1.0078


output =

   -2.0142

地板
fantuanxiaot 发表于 2014-8-2 14:55:20
你把你的X让我看看。。。。。。。。。。如果X只有一行,是等价的

7
【炊烟】 发表于 2014-8-2 15:15:40 来自手机
fantuanxiaot 发表于 2014-8-2 14:55
你把你的X让我看看。。。。。。。。。。如果X只有一行,是等价的
原问题比较复杂,我做了简化,是只有一行,我把后面三个改成x4,5,6结果也一样…就是想找到一个能表示两个下标变量的方法,如果x12345...下去会很混乱,不利于对结果的分析

8
【炊烟】 发表于 2014-8-2 15:16:59 来自手机
如果能用两个变量表示就好了,但试了多次不成功,你有什么好办法吗

9
fantuanxiaot 发表于 2014-8-2 15:17:45
X(:,1)代表第一l列 X(:,2)代表第二列 X(1,:)代表第一行 X(2,:)代表第二行

10
【炊烟】 发表于 2014-8-2 15:32:46 来自手机
fantuanxiaot 发表于 2014-8-2 15:17
X(:,1)代表第一l列 X(:,2)代表第二列 X(1,:)代表第一行 X(2,:)代表第二行
可能和线性规划搞混了,一直在思考怎么把系数矩阵和变量陪成一个完整的方阵,其实在非线性约束条件里完全没必要是吧…

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-29 17:53