楼主: zouxp1666
2721 1

求助:用matlab解方程 [推广有奖]

  • 0关注
  • 0粉丝

已卖:147份资源

本科生

3%

还不是VIP/贵宾

-

威望
0
论坛币
320 个
通用积分
0.0695
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
393 点
帖子
56
精华
0
在线时间
75 小时
注册时间
2006-1-7
最后登录
2023-9-7

楼主
zouxp1666 发表于 2009-8-4 14:19:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
刚学习matlab,遇到一个问题,数据为excel格式,假设为10行,5列,想解一个方程:a/(1+x)+b(c-x)/(1+x)^2+d(f-x)/(1+x)^3=0
其中参数a,b,c,d,f分别为数据某一行的元素,用fzero还是用root解?如何引用参数?解出来的x如何保存?如何用循环语句编写?希望大家帮助,谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:MATLAB解方程 MATLAB atlab matla Atl 求助 MATLAB 解方程

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
wangmingyu1983 + 1 + 1 + 1 我很赞同

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

沙发
twomantou 发表于 2009-8-4 21:06:19
先把excel的数据导入matlab,存成一个矩阵,然后最好用fzero解吧,不过你的现估计个初始值;用roots的话你的把这个方程化简一下吧?还可以考虑用个最小化的程序直接在某个范围里面找。引用矩阵里面的数据可以直接用X(i,j)的格式,其中X是矩阵的名称,循环用for... end,算出来的x直接输出到屏幕,然后随便粘下来就好了,反正也不会很大。
zouxp1666 发表于 2009-8-4 14:19
刚学习matlab,遇到一个问题,数据为excel格式,假设为10行,5列,想解一个方程:a/(1+x)+b(c-x)/(1+x)^2+d(f-x)/(1+x)^3=0
其中参数a,b,c,d,f分别为数据某一行的元素,用fzero还是用root解?如何引用参数?解出来的x如何保存?如何用循环语句编写?希望大家帮助,谢谢!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 10:41