matlab解方程式

[复制链接]
查看11 | 回复2 | 2010-6-3 12:12:42 | 显示全部楼层 |阅读模式
>> syms x
>> s=solve('(3.4-3.2)/(3.2-2.3)=(0.85-x)/(x-0.65)');
>> x=s.x
用上述命令求解x,怎么提示如下内容:
??? Error using ==> subsref
No appropriate method, property, or field x for class sym.
Error in ==> sym.subsref at 17
y = builtin('subsref',x,a);

回复

使用道具 举报

千问 | 2010-6-3 12:12:42 | 显示全部楼层
第三步是不是想用s乘以x?应该写作:x=s*x;那个s.x是指结构体s中的x元素。
回复

使用道具 举报

千问 | 2010-6-3 12:12:42 | 显示全部楼层
syms xx=solve('(3.4-3.2)/(3.2-2.3)=(0.85-x)/(x-0.65)');就可以了
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行