楼主: tabuce
1156 5

[实际应用] 求助大家 [推广有奖]

  • 0关注
  • 1粉丝

VIP

硕士生

18%

还不是VIP/贵宾

-

威望
0
论坛币
1648 个
通用积分
55.2878
学术水平
2 点
热心指数
2 点
信用等级
0 点
经验
3938 点
帖子
185
精华
0
在线时间
51 小时
注册时间
2008-9-24
最后登录
2023-11-1

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我要求解一含参数的方程组的解析解
但是由于表达式很长,用matlab编程后给出的结果是不能得到精确解。
我的方程组具体形式为
方程1:

(637386925243169/2251799813685248/pn-5180055772525263/4398046511104/pnnq^(1733/10000)/(-11578912971643945/1099511627776+78104000/8267*pnnq^(8267/10000))+1733/10000/pnnq)*x1+5448149016763729/72057594037927936/pb*y1+1/pg*z1+5180055772525263/4398046511104/pnnq^(1733/10000)/(-11578912971643945/1099511627776+78104000/8267*pnnq^(8267/10000))-1733/10000/pnnq=0;

方程2:  2729593566682847/18014398509481984/pn^(3953278343765083/2251799813685248)*pg/(31/50/pn^(6805914120319341/9007199254740992)*pg+pg^(2201285134421651/9007199254740992)*(270335548836987699/225179981368524800-7390686236677931/9007199254740992*(pg/pn)^(6805914120319341/9007199254740992)))*x1+(-4163090313822763/4503599627370496/pb-5180055772525263/4398046511104/pbbq^(1733/10000)/(-11578912971643945/1099511627776+78104000/8267*pbbq^(8267/10000))+1733/10000/pbbq)*y1+2201285134421651/9007199254740992/pg^(6805914120319341/9007199254740992)*(270335548836987699/225179981368524800-7390686236677931/9007199254740992*(pg/pn)^(6805914120319341/9007199254740992))/(31/50/pn^(6805914120319341/9007199254740992)*pg+pg^(2201285134421651/9007199254740992)*(270335548836987699/225179981368524800-7390686236677931/9007199254740992*(pg/pn)^(6805914120319341/9007199254740992)))*z1=0;

方程3:

31/50*pg^(6805914120319341/9007199254740992)/pn^(7906556687530167/4503599627370496)/(270335548836987699/225179981368524800-7390686236677931/9007199254740992*(pg/pn)^(6805914120319341/9007199254740992))*x1+5448149016763729/72057594037927936/pb*y1+(-31/50/pg^(8805140537686603/36028797018963968)/pn^(6805914120319341/9007199254740992)/(408535545183038231/340295706015967050-139611588448485376/170147853007983525*(pg/pn)^(6805914120319341/9007199254740992))+1733/10000/pggq-6805914120319341/9007199254740992/pg-5180055772525263/4398046511104/pggq^(1733/10000)/(-44079523192218901/4398046511104+78104000/8267*pggq^(8267/10000)))*z1=0;


其中pnnq,pbbq,pggq皆为参数,x1,y1,z1为要求解变量,其结果应该用pnnq,pbbq,pggq表示出来,但是我用solve函数求解方程组后,却没有结果。

怎么办呢?有好的建议没呢,求助大家,请大家帮我解决这个难题吧,真的很着急呀。。。。



二维码

扫码加我 拉你入群

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

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

关键词:求助大家 MATLAB编程 MATLAB matla Solve matlab 表达式 方程组

沙发
tabuce 发表于 2011-9-23 12:01:37 |只看作者 |坛友微信交流群
.................等呀等呀等......................

使用道具

藤椅
liuxin9023 发表于 2011-9-23 17:03:06 |只看作者 |坛友微信交流群
试试mathematica吧

使用道具

板凳
helenliu1990 发表于 2011-9-23 19:43:30 |只看作者 |坛友微信交流群
最后很复杂的结果用simple 或simplify就可以简化了

使用道具

报纸
tabuce 发表于 2011-9-23 22:59:03 |只看作者 |坛友微信交流群
liuxin9023 发表于 2011-9-23 17:03
试试mathematica吧
mathematic的语言和matlab的语言一致么?

使用道具

地板
liuxin9023 发表于 2011-9-26 11:00:17 |只看作者 |坛友微信交流群
tabuce 发表于 2011-9-23 22:59
mathematic的语言和matlab的语言一致么?
不一致
matlab的符号计算用的是maple的引擎
mathematica是另外一套引擎 不一样

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-9-28 08:09