Функции > Векторы и матрицы > Другие функции для работы с массивами > Пример: Использование опции сравнения с функциями поиска
  
Пример: Использование опции сравнения с функциями поиска
1. Задайте две входные матрицы A и B одинаковых размеров
Нажать для копирования этого выражения
Нажать для копирования этого выражения
2. Задайте переменную z
Нажать для копирования этого выражения
3. Используйте функцию match, чтобы найти элементы в матрице A, которые точно соответствуют z
Нажать для копирования этого выражения
Функция возвращает координаты "строка-столбец" двух подходящих элементов в матрице A.
4. Напишите программу отображения элементов, найденных функцией match
Нажать для копирования этого выражения
5. Используйте эту программу, чтобы отобразить точно соответствующие элементы при z=57
Нажать для копирования этого выражения
6. Используйте функцию lookup, чтобы найти элементы в матрице B, которые соответствуют подходящим элементам в матрице A
Нажать для копирования этого выражения
Функция возвращает сами подходящие элементы, а не их координаты "строка-столбец".
7. Напишите программу отображения элементов, найденных функцией lookup
Нажать для копирования этого выражения
8. Используйте программу, чтобы отобразить соответствующие элементы матрицы B при z=57
Нажать для копирования этого выражения
9. Используйте эти две программы, чтобы отобразить элементы, найденные функциями match и lookup с использованием функции сравнения f1
Нажать для копирования этого выражения
Эта опция сравнения сопоставляет значения элементов матрицы A в диапазоне r1:
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
10. Используйте эти две программы, чтобы отобразить элементы, найденные функциями match и lookup с использованием функции сравнения f2
Нажать для копирования этого выражения
Эта опция сравнения сопоставляет значения элементов матрицы A вне диапазона r2:
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
11. Напишите программу преобразования матрицы в вектор
Нажать для копирования этого выражения
12. Используйте эту программу, чтобы преобразовать матрицу A в вектор V
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
13. Найдите длину вектора из точек, которые являются подходящими в матрице A
Нажать для копирования этого выражения
Нажать для копирования этого выражения
14. Напишите программу вставки подходящих точек в новый вектор той же длины, что и V. Программа записывает -100 в незаполненных позициях.
Нажать для копирования этого выражения
15. Постройте график двух векторов так, чтобы скрыть точки -100 вектора MV. Используйте горизонтальные маркеры, чтобы показать два уровня r2.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Из двенадцати элементов вектора V (или матрицы A) пять подходящих элементов выходят за пределы указанного диапазона r2.