linalg:: multRow

Умножьте строки со скаляром

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

linalg::multRow(A, r, s)
linalg::multRow(A, r1 .. r2, s)
linalg::multRow(A, list, s)

Описание

linalg::multRow(A, r, s) возвращает копию матричного A, следующего из A путем умножения r-th строка A со скалярным s.

linalg::multRow(A, r1.. r2, s) возвращает копию матричного A, полученного из A путем умножения тех строк, индексы которых находятся в области значений r1.. r2 со скалярным s.

linalg::multRow(A, list, s) возвращает копию матричного A, полученного из матричного A путем умножения тех строк, индексы которых содержатся в list со скалярным s.

Скалярный s преобразован в элемент звонка компонента матричного A. Сообщение об ошибке возвращено, если преобразование перестало работать.

Примеры

Пример 1

Мы задаем следующую матрицу:

A := matrix([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

и проиллюстрируйте три различных формата ввода для linalg::multRow:

linalg::multRow(A, 2, -1)

linalg::multRow(A, 1..2, 2)

linalg::multRow(A, [3, 1], 0)

Параметры

A

m ×n матрица области категории Cat::Matrix

r

Индекс строки: положительное целое число меньше или равный m

r1 .. r2

Область значений индексов строки (положительные целые числа меньше или равный m)

list

Список индексов строки (положительные целые числа меньше или равный m)

Возвращаемые значения

Матрица того же доменного типа как A.

Смотрите также

Функции MuPAD