Раздел: Документация
0 ... 18 19 20 21 22 23 24 ... 365 (sin >- + sin 2у + sin 3>) + / sin у + sin 2у + sin Зу 1 + sin у + sin 2 у + sin Зу l + ev 1 + ед 3. W = lny 1 iny 1+—— 4. « = sri ch[u + lny)4v-lny]. 5. // = - yjcos2y + sin4y + yjex+e x {ex + e~* J3 (cos 2 у + sin 4y - if 7. S = arctg jc-sin у л + siny дг + siny .v-siny + e (.v-sin v)(jc+siii.v) 1 + arcsin (cos 2y) 8. В —-+ 2A+3"A 2л+3"*-1 1 + arcsin (cos2y) Глава 2 Работа с массивами Все данные MATLAB представляет в виде массивов. Очень важно правильно понять, как использовать массивы. Без этого невозможна эффективная работа в MATLAB, в частности: построение графиков, решение задач линейной алгебры, статистики, обработки данных и многих других. В этой главе подробно описаны вычисления с векторами и матрицами. Даже если вы знакомы с каким-либо языком программирования, все равно лучше прочесть зту главу, поскольку MATLAB предоставляет пользователю обширные возможности для работы с массивами данных. Следующий раздел посвящен необходимым сведениям, касающимся массивов. Основные определения и соглашения Что такое массив, должно быть известно каждому, кто хоть немного занимался программированием. Массив— упорядоченная, пронумерованная совокупность однородных данных. У массива должно быть имя. Массивы различаются по числу размерностей или измерений: одномерные, двумерные, многомерные. Размером массива называют число элементов вдоль каждого из измерений. Доступ к элементам осуществляется при помощи индекса. В MATLAB нумерация элементов массивов начинается с единицы. Это значит, что индексы должны быть больше или равны единице. Важно понять, что вектор, вектор-строка, матрица или тензор являются математическими объектами, а одномерные, двумерные или многомерные массивы — способы хранения этих объектов в компьютере. Всюду дальше в книге будут использоваться слова вектор и матрица, если больший интерес представляет сам объект, чем способ его хранения. Вектор может быть записан в столбик (вектор-столбец) и в строку (вектор-строка). Вектор-столбцы и вектор-строки часто будут называ гься просто векторами, различие будет сделано в случаях, когда важен способ хранения вектора в MATLAB. Векторы и матрицы обозначаются курсивом, а соответствующие им массивы прямым шрифтом "Courier", например: "вектор а содержится в массиве а", "запишите матрицу R в массив к". Вектор-столбцы и вектор-строки Ввод, сложение и вычитание векторов Работу с массивами начнем с простого примера— вычисления суммы векторов
Для хранения векторов используйте массивы а и ь. Введите массив а в командной строке, используя квадратные скобки и разделяя элементы вектор-столбца точкой с запятой: » а = [1.3; 5.4; 6.9] а = 1.3000 5.4000 С.900С Примечание f В главе I было сказано, что точка с запятой в конце выражения используется для подавления вывода результата на экран. Оказывается, что этот символ предназначен и для разделения элементов вектор-столбцов. Так как введенное выражение не завершено точкой с запятой, то МА П.АВ автоматически вывела значение переменной а. Введите теперь второй вектор, подавив вывод на экран » Ь = [7.1; 3.5; 6.2]; Для нахождения суммы векторов используется знак +. Вычислите сумму, запишите результат в массив с и выведите его элементы в командное окно: >> с = а + Ь с = В.4000 8.Э000 15.1000 г Заг 130 0 ... 18 19 20 21 22 23 24 ... 365
|