"MATLAB 7 (Наиболее полное руководство в подлиннике)" - читать интересную книгу автора (Ануфриев И.Е., Смирнов А.Б., Смирнова Е.Н.)^cos2y + sin4y+ ve'v +e * 5. И =----------------------------¦--------------------------
(e*+e~v) (cos2y + sin4y-2)" ч»/ л tf л(1 + .к) (1 + 2*) б. Л = ?:с(1 + л;Г(1 + 2хГ+зР------f-Ц—J-. Inctgy 7. S=arctg x - sin у ,t 4- sin v + л + sin у л'-sin у + e(.v-sin.v)(jr+SLii y) l + arcsin(cos2y) 8. B =-----------------------1- Г . 1-Х 2Л+3 2л+3"*-1 l + arcsin(cos2y) Глава 2 Работа с массивами Все данные MATLAB представляет в виде массивов. Очень важно правильно понять, как использовать массивы. Без этого невозможна эффективная работа в MATLAB, в частности: построение графиков, решение задач линейной алгебры, статистики, обработки данных и многих других. В этой главе подробно описаны вычисления с векторами и матрицами. Даже если вы знакомы с каким-либо языком программирования, все равно лучше прочесть эту главу, поскольку MATLAB предоставляет пользователю обширные возможности для работы с массивами данных. Следующий раздел посвящен необходимым сведениям, касающимся массивов. Основные определения и соглашения Что такое массив, должно быть известно каждому, кто хоть немного занимался программированием. Массив — упорядоченная, пронумерованная совокупность однородных данных. У массива должно быть имя. Массивы различаются по числу размерностей или измерений: одномерные, двумерные, многомерные. Размером массива называют число элементов вдоль каждого из измерений. Доступ к элементам осуществляется при помощи индекса. В MATLAB нумерация элементов массивов начинается с единицы. Это значит, что индексы должны быть больше или равны единице. Важно понять, что вектор, вектор-строка, матрица или тензор являются математическими объектами, а одномерные, двумерные или многомерные массивы — способы хранения этих объектов в компьютере. Всюду дальше в книге будут использоваться слова вектор и матрица, если больший интерес представляет сам объект, чем способ его хранения. Вектор может быть записан в столбик (вектор-столбец) и в строку (вектор-строка). Вектор-столбцы и вектор-строки часто будут называться просто векторами, различие будет сделано в случаях, когда важен способ хранения вектора в MATLAB, Векторы и матрицы обозначаются курсивом, а соответствующие ¦ Глава 2. Работа с массивами 51 Вектор-столбцы и вектор-строки Ввод, сложение и вычитание векторов Работу с массивами начнем с простого примера векторов ПЗГ\ fl.W вычисления суммы a ~ 5.4 6.9 Ъ = J 3.5 8.2 V Для хранения векторов используйте массивы а и ь. Введите массив а в командной строке, используя квадратные скобки и разделяя элементы вектор-столбца точкой с запятой: » а = [1.3; 5.4; 6.9] а = 1.300Q 5.4000 6.9000 ^ Примечание В главе 1 было сказано, что точка с запятой в конце выражения используется для подавления вывода результата на экран. Оказывается, что этот символ предназначен и для разделения элементов вектор-столбцов. Так как введенное выражение не завершено точкой с запятой, то MATLAB автоматически вывела значение переменной а. Введите теперь второй вектор, подавив вывод на экран » Ь = [7.1; 3.5; 8-.2J; Для нахождения суммы векторов используется знак +. Вычислите сумму, запишите результат в массив с и выведите его элементы в командное окно: » с = а + Ь с = S.4000 8.ЭОО0 15.1000 3 Заг 130 52 |
|
|