答案 0 :(得分:0)
解决可能是最接近孤立的事情。 Maple和Matlab有不同的目的,不要试图强迫一个人做另一个命令。
答案 1 :(得分:0)
Maple中的isolate命令重新组织方程式以将子表达式隔离到左侧。 MATLAB中符号方程的处理有点不同,并没有相应的MATLAB命令来执行此操作。为了在MATLAB中获得类似的行为,我首先使用SUBS将新变量替换为感兴趣的表达式,然后使用SOLVE求解新变量。例如:
>> eq = '4*x*sin(x) = 3'; %# A sample equation
>> solve(subs(eq,'sin(x)','y'),'y') %# Replace 'sin(x)' with 'y' and
%# solve for 'y'
ans =
3/(4*x) %# y = sin(x) = 3/(4*x)