Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-04-09, 10:59   #1
zj9961
初级会员
 
注册日期: 2009-04-09
年龄: 45
帖子: 1
声望力: 0
zj9961 正向着好的方向发展
默认 MATLAB与EXCEL数据如何调用(急急)

我是初学者:想通过matlab解非线性方程组,如下所示
0.9658*(x(4)+1.79*x(5)+x(6)+x(7))- x(1)=0;
1.17*x(8)+0.15*x(9)-x(2)=0 ;
1.04*x(11)-x(3)=0;
2*x(4)+0.0372*x(2)*x(4)/x(1)=4.3307;
1.15*(1.78*x(5)+x(8))=4.286 ;
1.4*x(6)=0.029;
0.067*x(9)+5.143*x(5)*x(9)/x(8)=0.292 ;
12.5*x(12)=0.0533 ;
2.7*x(7)=0.00492 ;
2573.75*x(6)*x(10)*x(3)/x(8)*x(1)=0.0024 ;
2.6*x(11)=17.09 ;
1.1*(x(4)+1.79*x(5)+0.8126*x(11))=10
非线性方程组我用fsolve(@myfun,x0,opt)能解决 
方程组右边的这些数据被存在excel指定的单元格中
我的问题是:该如何从指定的excel单元格中调用这些数据,同时非线性方程组所求出的解又该如何返回到设定的excel单元格中 现急用 请教各位高手了
zj9961 当前离线   回复时引用此帖
旧 2009-04-09, 11:14   #2
yhcode
高级会员
 
注册日期: 2008-05-13
年龄: 44
帖子: 232
声望力: 21
yhcode 正向着好的方向发展
默认

可以用MATLAB的文件菜单项下Import data将EXCEL表中的数据导入MATLAB工作空间的Sheet1(MATLAB默认)变量,根据表中数据结构自动存储为cell或double等数据类型,所以如果想得到相应数据,最好在导入之前将数据表修正下,去掉字段描述什么的,只含有规律性的数据就能很方便导入了
__________________
工科'985'博士,(图像处理、分析及理解;模式识别;运动估计;数据分析等)定做程序、算法实现--qq:752105755
yhcode 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 05:51


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.