![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
matrix(m,n,f) – создаёт и заполняет матрицу A={aij } размерности m*n, каждый элемент которой aij равен значению функции f(i,j). Если в результате вычислений будут получены матрицы и векторы, имеющие более девяти строк или столбцов, они будут отображены в виде таблиц вывода с полосами прокрутки.
diag(v) – создаёт диагональную матрицу, элементы главной диагонали которой хранятся в векторе v.
identity(n) – создаёт единичную матрицу порядка n.
augment(A,B) – из матриц A и B формирует третью матрицу, первые столбцы которой содержат матрицу A, а последние – матрицу B (данные матрицы должны иметь одинаковое число строк).
stack(A,B) – из матриц A и B формируется третья матрица, первые строки которой включают в себя матрицу A, а последние – матрицу B (матрицы A и B должны иметь одинаковое число столбцов).
submatrix(A, ri, rj, ci, cj) – формирует матрицу, которая является блоком матрицы A, расположенным в строках с ri по rj и в столбцах с ci по cj (ri<=rj, ci<=cj).
Примеры, иллюстрирующие работу этих функций, приведены на рисунке 2.1.6
2. 1.2.2 Функции вычисления различных числовых характеристик матриц
last(v) – номер последней компоненты вектора v.
length(v) количество компонент вектора v.
rows(A) – число строк в матрице А.
cols(A) – число столбцов в матрице А.
max(A) – наибольший элемент матрицы А.
min(A) – наименьший элемент матрицы А.
mean(A) – среднее значение матриы А.
ranc(A) – ранг матрицы А.
Примеры, иллюстрирующие работу этих функций, приведены на рисунке 2.1.7
Рисунок 2.1.6 - Примеры использования функций определения матриц иопераций с блоками матриц
Рисунок 2.1.7 - Примеры использования функций вычисления различных числовых характеристик матриц и функций сортировки
Дата публикования: 2015-11-01; Прочитано: 504 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!