24小时热门版块排行榜    

查看: 209  |  回复: 0

chuzhenhui

金虫 (小有名气)

[交流] 【求助】关于如何用数值计算代替sym符号工具箱解方程

我想把编好的gui程序编译成exe文件,但程序里用到syms符号工具箱解方程,编译成exe文件就运行不了。
出现错误:undefined function or method 'sym' for input arguments ......
所以我想用数值计算代替程序中的sym符号计算,举个例子,程序中用sym解的方程:

syms a
f=(w1*c1*k1*a)/((1-k1*a)*(1-k1*a+c1*k1*a))-9;
a=double(solve(f));

其中w1,c1,k1都是常数,a是未知数。

这么个方程,如果用数值方法解或者其他避免用到符号工具sym的方法,怎么解呢?

请各位大侠赐教!感激不尽~

[ Last edited by chuzhenhui on 2010-11-5 at 19:28 ]
回复此楼

» 猜你喜欢

找到自己。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 chuzhenhui 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见