#matlab
#matlab
Вопрос:
в maple есть команда под названием isolate. но что это за команда, имеющая аналогичную функцию в matlab
Комментарии:
1. Что делает функция isolate в maple?
Ответ №1:
solve, вероятно, самая близкая к изоляции вещь. Maple и Matlab имеют разные цели, не увлекайтесь попытками заставить одного выполнять команду другого.
Ответ №2:
Команда изолировать в Maple реорганизует уравнение, чтобы изолировать подвыражение в левой части. Обработка символьных уравнений в 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)