Учебники > Начало работы > Задание 4–3. Извлечение данных из матриц
  
Задание 4–3. Извлечение данных из матриц
1. Задайте следующую матрицу.
2. Введите X. Чтобы вставить оператор извлечения строки, нажмите клавиши Ctrl+Shift+R. Введите 0 в пустой местозаполнитель, а затем вычислите выражение.
Первая строка матрицы X содержит строковые значения. Строки можно использовать для добавления заголовков в матрицы. Правила правки строк немного отличаются от правил правки чисел. Например, в строки можно вставлять пробелы:
3. Чтобы извлечь количество строк и столбцов в матрице X, вызовите встроенные функции rows и cols.
4. Чтобы извлечь числа из матрицы X, вызовите функцию submatrix.
Аргументами функции submatrix являются: имя матрицы, индексы первой и последней извлекаемой строки, индексы первого и последнего извлекаемого столбца. Аргументы функции описаны в справке.
5. Чтобы извлечь наибольшее число из матрицы Y, вызовите функцию max.
6. Чтобы извлечь второй столбец Y, вставьте оператор извлечения столбца. Для быстрого ввода оператора извлечения столбца используется сочетание клавиш Ctrl+Shift+C.
В выражениях можно комбинировать функции и операторы. Например, можно извлечь наименьшее число из второго столбца матрицы Y:
Выполнение
Перед тем как перейти к следующему упражнению, определите M, v и P, используя разные способы вставки массивов.
Извлеките вторую строку матрицы P и наибольшее число в ней. Результат можно проверить, вычислив P. Переопределите первый элемент матрицы P, задав строковое значение, например "header".
Перейти к упражнению 5.