| 查看: 1066 | 回复: 5 | ||
[求助]
matlab中的一个简单的计算问题
|
|
用MATLab编程 V1=P1*Vd-P1'*(Vd+Ve) V2=P1*Vd+(P2- P1')*Vd-P2'*(Vd+Ve) Vn=[P1*Vd+(P2- P1')*Vd+…+(Pn- Pn-1')*Vd]-Pn'*(Vd+Ve) 式中,等式右边的Vd 、Ve 、P1 、P1' 、P2 、P2'。。。Pn 、Pn'都是已知的 等式左边的V1、V2。。。Vn 都是需要计算的值 V1、V2都好求。。。但是Vn不知道用什么语句写,就是省略号的那部分怎么办。因为n值太大的话,一句一句写太麻烦了。 请教会的童鞋、盆友。。。谢谢啦 |
» 猜你喜欢
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
带资进组求博导收留
已经有10人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
需要合成515-64-0,50g,能接单的留言
已经有3人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有3人回复
临港实验室与上科大联培博士招生1名
已经有8人回复
想换工作。大多数高校都是 评职称时 认可5年内在原单位取得的成果吗?
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助关于Matlab中字符串的转化问题
已经有4人回复
matlab微分方程组参数拟合,以周为单位求解,汇总后以年为单位进行数值比较
已经有4人回复
求助大侠帮忙,有关matlab模拟数据
已经有29人回复
一个简单的式子,却算不正确
已经有10人回复
Matlab中RBF建模,仿真是遇到的问题
已经有6人回复
求助svm在matlab中的应用
已经有7人回复
【求助】请各位高手告诉我:这种想法能不能用matlab实现?200金币求助
已经有16人回复
【求助】问一个关于matlab中legend的问题
已经有11人回复
【求助】在matlab中如何用希尔伯特变换定义相位
已经有22人回复
【求助】matlab中保存计算数据的问题
已经有8人回复

【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
nlgzyx: 金币+40, ★★★★★最佳答案, 非常感谢 2012-07-05 19:31:36
xzhdty: 金币+1, 谢谢 2012-07-05 20:08:32
感谢参与,应助指数 +1
nlgzyx: 金币+40, ★★★★★最佳答案, 非常感谢 2012-07-05 19:31:36
xzhdty: 金币+1, 谢谢 2012-07-05 20:08:32
|
不知道行不行,matlab里'是转置,所以我用dP表示 ans = P1*Vd - dP1*(Vd + Ve) ans = P1*Vd + Vd*(P2 - dP1) - dP2*(Vd + Ve) ans = P1*Vd + Vd*(P2 + P3 - dP1 - dP2) - dP3*(Vd + Ve) |

2楼2012-07-05 17:41:42

3楼2012-07-05 17:55:42
|
谢谢!非常感谢你的指导!但是得到的V(1)、V(2)、V(3)、V(4)为什么是一个除式的形式,按照这个除式算出的结果也是正确的,请问如何让他们显示成一个值的形式呢?谢谢啦!代码如下: >> Vd =0.1574; Ve =0.1216; n=4; for i=1:n P(i)=sym(strcat('P',num2str(i))); dP(i)=sym(strcat('dP',num2str(i))); end P(1)=192.12; dP(1)=76.2; P(2)= 264.06; dP(2)=154.16 ; P(3)=362 ; dP(3)=240.22 ; P(4)=475 ; dP(4)=348; V(1)=P(1)*Vd-dP(1)*(Vd+Ve); for i=2:n V(i)=P(1)*Vd+sum(P(2:i)-dP(1:i-1))*Vd-dP(i)*(Vd+Ve); end V(1) V(2) V(3) V(4) ans = 561243/62500 ans = 4199553/250000 ans = 1593843/62500 ans = 809631/25000 >> |

4楼2012-07-05 19:34:43

5楼2012-07-06 09:17:38

6楼2012-07-06 09:18:35







回复此楼