六个未知数六个方程,如何用MATLAB编程求解? 100

已知:(1)0.005*2*(Q1+Q2+Q3+Q4+Q5+Q6)^2+0.665*(Q1)^2+0.03*(Q1+Q2)^2+0.02*(Q1+Q2+Q3)^2+0.0... 已知:(1) 0.005*2*(Q1+Q2+Q3+Q4+Q5+Q6)^2+0.665*(Q1)^2+0.03*(Q1+Q2)^2+0.02*(Q1+Q2+Q3)^2+0.01*(Q1+Q2+Q3+Q4)^2+0.005*(Q1+Q2+Q3+Q4+Q5)^2=25.76;
(2) 0.005*(Q2+Q3+Q4+Q5+Q6)^2+0.54*(Q2)^2=0.665*(Q1)^2;
(3) 0.01*(Q3+Q4+Q5+Q6)^2+0.5*(Q3)^2=0.54*(Q2)^2+0.03*(Q1+Q2)^2;
(4) 0.02*(Q4+Q5+Q6)^2+0.5*(Q4)^2=0.5*(Q3)^2+0.02*(Q1+Q2+Q3)^2;
(5) 0.03*(Q5+Q6)^2+0.54*(Q5)^2=0.5*(Q4)^2+0.01*(Q1+Q2+Q3+Q4)^2;
(6) 0.665*(Q6)^2=0.54*(Q5)^2+0.005*(Q1+Q2+Q3+Q4+Q5)^2。
!!求解Q1,Q2,Q3,Q4,Q5,Q6.
!!若已知Q1=0,求Q2,Q3,Q4,Q5,Q6.
!!若已知Q2=0,求Q1,Q3,Q4,Q5,Q6.
!!若已知Q3=0,求Q1,Q2,Q4,Q5,Q6.
!!若已知Q4=0,求Q1,Q2,Q3,Q5,Q6.
!!若已知Q5=0,求Q1,Q2,Q3,Q4,Q6.
!!若已知Q6=0,求Q1,Q2,Q3,Q4,Q5.
展开
 我来答
Solomon博士
2014-07-07 · 回首三燕追故事,不问佛禅问三思
Solomon博士
采纳数:146 获赞数:585

向TA提问 私信TA
展开全部
eq1='0.005*2*(Q1+Q2+Q3+Q4+Q5+Q6)^2+0.665*(Q1)^2+0.03*(Q1+Q2)^2+0.02*(Q1+Q2+Q3)^2+0.01*(Q1+Q2+Q3+Q4)^2+0.005*(Q1+Q2+Q3+Q4+Q5)^2=25.76'
eq2=' 0.005*(Q2+Q3+Q4+Q5+Q6)^2+0.54*(Q2)^2=0.665*(Q1)^2'
eq3='0.01*(Q3+Q4+Q5+Q6)^2+0.5*(Q3)^2=0.54*(Q2)^2+0.03*(Q1+Q2)^2'
eq4='0.02*(Q4+Q5+Q6)^2+0.5*(Q4)^2=0.5*(Q3)^2+0.02*(Q1+Q2+Q3)^2'
eq5='0.03*(Q5+Q6)^2+0.54*(Q5)^2=0.5*(Q4)^2+0.01*(Q1+Q2+Q3+Q4)^2'
eq6='0.665*(Q6)^2=0.54*(Q5)^2+0.005*(Q1+Q2+Q3+Q4+Q5)^2'
[Q1,Q2,Q3,Q4,Q5,Q6]= solve(eq1,eq2,eq3,eq4,eq5,eq6,'Q1,Q2,Q3,Q4,Q5,Q6')

我在等结果,你自己有条件也自己算一下。如果不出错,下午会有结果吧。
追问
不行啊。
追答
我也发现是不行,估计是计算量太大了,我会的只能如此,你再等高手解决吧。
上海华然企业咨询
2024-10-21 广告
上海华然企业咨询有限公司专注于AI与数据合规咨询服务。我们的核心团队来自头部互联网企业、红圈律所和专业安全服务机构。凭借深刻的AI产品理解、上百个AI产品的合规咨询和算法备案经验,为客户提供专业的算法备案、AI安全评估、数据出境等合规服务,... 点击进入详情页
本回答由上海华然企业咨询提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式