经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
MATLAB等数学软件专版
请教:非线性方程的求解问题
楼主
hnliujw
1363
3
收藏
2012-11-24
悬赏
30
个论坛币
未解决
如何求解形如:a*x^m+b*x^n+c*x=0,这样的方程的解?a,b,c,m,n为参数。谢谢!
补充内容 (2013-1-16 20:04):
方程已经化简为:a*x^n-a*x^(n-1)+b=0, 其中: -1<n<0, 0<=x<=1, a,b为系数。
补充内容 (2013-1-16 21:57):
再化简就成了:x^n-x^(n-1)=c 用matlab能做么?怎么做?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
TaskShare
2012-11-25 21:01:04
如果我是你,就用EXCEL中的Solver(没有装SOLVER时,可用EXCEL中Goal Seek,但可能效果会差些)来解。当然,得到的只是数值(实数)解,不是什么公式。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
hnliujw
2013-1-16 19:54:37
无法编辑自己的帖子?我想把方程改一下
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
quezhigang
2013-1-21 20:17:14
可以运用matlab中的solve函数,如果你x的幂都是整数的话,可以用roots函数解,如:
解方程 x^3 + 2x^2 + 2x + 1=0. (符号“ ^ ”代表次方,x^3意思为x的3次方)
实现:
>> A=[1 2 2 1];
>> roots(A)
ans =
-1.0000
-0.5000 + 0.8660i
-0.5000 - 0.8660i
其中 A 矩阵中的元素为变量的系数,从高位开始排,直到变量的0次幂。没有的幂的系数就用零
如果你的
你x的幂都是不整数的话,可以用solve函数格式:s=solve('表达式',‘变量名’)
如:s=solve('x^(1/2)-x-3=0','x')
s =
(1/2*(4+4*5^(1/2))^(1/3)-2/(4+4*5^(1/2))^(1/3))^2
如果得到的结果形式比较复杂是可以再用double(s)简化结果
如double(s)
ans =
0.1038
详细参照solve函数:help solve;还有什么问题可以给我发邮件:
quezhigang@126.com
,希望能帮上你
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
求计算非线性方程的R包,谢谢
寻找非线性方程求根解法
非线性方程的求解
【求助】这个非线性方程怎么解
请教R中非线性方程求解问题
如何对比两个非线性方程
初学,请教非线性方程求解问题
变参数非线性方程求解
怎么用R解一元非线性方程
求解指数等式 非线性方程
栏目导航
MATLAB等数学软件专版
计量经济学与统计软件
经管文库(原现金交易版)
金融类
行业分析报告
房地产专版
热门文章
你的SSCI发表焦虑,AI真的能懂吗?——一篇 ...
CDA数据分析脱产就业班于2025年08月02日开班 ...
CDA考试模拟题库:新增章节练习题(更新于1 ...
【AI Agent可靠性】 智能体Agent记忆系统: ...
全球数字经贸规则年度观察报告(2025年)
《以日为鉴》阅读分享
2025骑行配件出海研究报告
Modern Computer Algebra
河南话破圈:从“土味方言”到“潮流符号” ...
Matrix Algebra-James E·Gentle
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群