rhsПравая сторона уравнений, неравенств, отношений, интервалов, областей значений и таблиц
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
rhs(f)
rhs(f) возвращает правую сторону f.
Вызов rhs(f) эквивалентно прямому вызову op(f,2), из операнда функционируют op, если f не таблица.
Если t таблица, вызов rhs(t) возвращает список значений таблицы (правая сторона). Обратите внимание на то, что iзначение th в rhs(t) соответствует ith вводят lhs(t).
Извлеките правые стороны различных объектов:
rhs(a <= b), rhs(m-1..n+1)
![]()
Операнды выражения зависят от его внутреннего представления. В частности, “большее” отношение всегда преобразуется в соответствие “меньше” отношение:
y > -infinity; rhs(y > -infinity)
![]()
![]()
y >= 4; rhs(y >= 4)
![]()
![]()
Извлеките правые стороны решения следующей системы:
s := solve({x + y = 1, 2*x - 3*y = 2})![]()
map(op(s), rhs)
![]()
Вызовы rhs может быть легче считать, чем эквивалентные вызовы функции операнда op:
map(op(s), op, 2)
![]()
Однако прямые вызовы op должен быть предпочтен в процедурах для более высокого КПД.
delete s:
Извлеките ключи (левая сторона) и значения (правая сторона) из таблицы:
t := table(1=2, 4=PI, 5=5.6, 19=1/2): l := lhs(t);
![]()
r := rhs(t);
![]()
Обратите внимание на то, что iзначение th соответствует iключ th:
bool(r = map(lhs(t), e->t[e]))
![]()
delete t,l,r:
|
Уравнение |
f