作者scm80507211 (小麻烦)
看板MATLAB
标题Re: [问题] ><请教 解方程式的写法
时间Fri Nov 4 12:01:23 2011
各位好
不好意思,自己回自己的问题
就是,我後来,用 rt=solve('函数')去求解
比如说
rt=solve('((2*x+y)/x*y)=10'),他就会给出 x=多少y 这样的答案
这是我要的,因为我想看X和Y的关系
可是就发现了新的问题
如果我是想解
rt=solve('((a*x+y)/x*y)=10'),a=1:5
现在我变成用很笨的方式,代入5次,a=1,2,3,4,5 这样
可是我发现,先不谈回圈
如果先给定
a=2;
rt=solve('((a*x+y)/x*y)=10');
这样他会说
? Undefined function or method 'solve' for input arguments of type 'char'.
请问是不是SOLVE指令,里面不能有其他代数在里面?
那如果要解这样的问题,我应该怎麽做才好呢><
PS ezplot 不是只能画图,以及你在上面点选,他会显示座标这样?
还是说我误会了??
--
◥█◣﹏◢/ /█ ◤ ◤ ╱ ▉
◣◢ █ ◤ ▉▋ ╱ ▂◤ ◤▎ ▋
◢ ◥ ◢▃ ◥▍▏ ▁▃▅ g█◤ ╴ ▼
◢◢ ◤▎◢ ▋ ▍█∕ ◤﹒
▎◢◤ ◢◣ ▼ scm8050721
◥ █ ∕ ▲ ▌ ▍◢◤▎ ▼˙
◤ ▲ ▲.▼◤
█ ◥█ ▅◥▉▌ ▋ ◤◤▇▅▆▇
οritandy▆
οritandy
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.118.247
※ 编辑: scm80507211 来自: 140.122.118.247 (11/04 12:01)
※ 编辑: scm80507211 来自: 140.122.118.247 (11/04 12:01)
1F:推 Gwaewluin:-y^2/(a*y - 10) 我解的出来啊 11/04 13:06
2F:→ Gwaewluin:不过你的问题比较像是搞混变数格式了 11/04 13:07
3F:→ Gwaewluin:另外solve吃的格式是char和symbolic两种,你的错误讯息 11/04 14:08
4F:→ Gwaewluin:感觉有些奇怪,不然就是你还有其他东西没写出来 11/04 14:08