Раздел: Документация
0 ... 14 15 16 17 18 19 20 ... 365 ans = 0.0243 - 0.9997i
Bans 1 ig ц аI»iИ - fr»- J me . [siie Class III 1*1 1x1 1«1 iL c«Miotr.d«TmlgDw.r 1Бdouble (comj Вdouble 16double (com( .6double (romf Command Window » comj>lex(2.3. 5.0] 2100Г + 5.800Л ГапсшЛ Mist DM у {2.1+3.21) *2 + H.2+1.711*2 2.1+Э.21-2 + 1.2+1.71-2 2-31 -((3.2+1.Si) «2+4.2+7.911 1 i- Jin (2+31) nextpoir2 [1000) j—complex(2.3. 5.8) •I - J.45 x - sir.(l.3pi)/loe(3.1): у - 3qri(cen(2.75)/tenb(2 .75 —В - (Х+У)/ (К-У) I * X ~3 •*sart »in(».3«pi)/loa(3.4i: sqn(Mn(2.75)/ie,ruM2.7S) I; (x+y)/(x-yl D.0213 - 0.99971 Рис. 1.6. Рабочая среда MATLAB после вычисления переменных Но обратите внимание, насколько первая запись компактнее и яснее второй! Во втором варианте формула не помещалась в командном окне на одной строке, и пришлось записать ее в две строки, для чего в конце первой строки поставлены три точки. Примечание Для ввода длинных формул или команд в командную строку следует поставить три точки (подряд, без пробелов), нажать клавишу <Enter> и продолжить набор формулы на следующей строке. Так можно разместить выражение на нескольких строках. MATLAB вычислит все выражение или выполнит команду после нажатия на <Enter> в последней строке (в которой нет трех идущих подряд точек). MATLAB запоминает значения всех переменных, определенных во время сеанса работы. Если после ввода примера, приведенного выше, были проде- лапы еще какие-либо вычисления, и возникла необходимость вывести значение х, то следует просто набрать х в командной строке и нажать <Enter>: » X X - -0.6611 Переменные, определенные выше, можно использовать и в других формулах. Например, если теперь необходимо вычислить выражение sin 1.371 /tg 2.75 In 3.4 \th2.75 то достаточно ввести следующую команду: » (х - уГ(3/2) ans = -0.S139 + 0.35471 Вызов функций в MATLAB обладает достаточной гибкостью. Например, вычислить е3"5 возможно, вызвав функцию ехр из командной строки: » ехр(3.5) ans = 33.1155 Другой способ состоите использовании оператора присваивания: » с = ехр(3.5) t = 33.1155 Предположим, что часть вычислений с переменными выполнена, а остальные придется доделать во время следующего сеанса работы с MATLAB. В этом случае понадобится сохранить переменные, определенные в рабочей среде. Сохранение и восстановление рабочей среды Самый простой способ сохранить значения всех переменных— использовать в меню File пункт Save Workspace As. При этом появляется диалоговое окно Save to MAT-File, в котором следует указать каталог и имя файла. Предлагается сохранить файл в текущем каталоге (по умолчанию в подкаталоге work основного каталога MATLAB). Оставьте пока этот каталог. /2 В дальнейшем будет объяснено, как устанавливать пути к каталогам в MATLAB для поиска файлов. Удобно давать файлам имена, содержащие дату работы, например, work20-01-04. Выполните Save (Сохранить). MATLAB сохранит результаты работы в файле \vork20-01-04.mat. Теперь можно закрыть MATLAB одним из следующих способов: П выбрать в меню File пункт Exit MATLAB; □нажать клавиши <Ctrl>+<Q>; П набрать команду exit в командной строке и нажать <Enter>; □нажать на кнопку закрытия окна MATLAB в правом верхнем углу его заголовка. Примечание Переменные в файлах с расширением mat хранятся в двоичном виде. Просмотр этих файлов в любом текстовом редакторе не даст никакой информации о переменных и их значениях. В следующем сеансе работы для восстановления значений переменных следует открыть файл work20-01-04.mat при помощи подпункта Open меню File. Теперь все переменные, определенные в прошлом сеансе, стали доступными. Их можно использовать во вновь вводимых командах. Сохранить и восстановить переменные среды можно также с помощью кнопок Load data file и Save на панели инструментов окна Workspace. Для скрытия или отображения панели инструментов окна надо вызвать контекстное меню, щелкнув правой кнопкой на заголовке. При восстановлении переменных после выбора файла для их загрузки возникает диалоговое окно, изображенное на рис. 1.7, позволяющее просмотреть значения переменных и отметить флагами те, которые следует загрузить. Можно сохранить значения одной или нескольких переменных. Для этого выберите переменную, щелкнув мышью по ее имени в окне Workspace. Для выбора нескольких переменных используйте стандартную комбинацию Windows — щелчок левой кнопкой мыши с удержанием клавиш <Ctrl> или <Shift>. Затем на выделении сделайте правый щелчок мышью и выберите пункт Save As в контекстном меню. Открывается диалоговое окно Save to MAT-File, в котором следует выбрать имя файла. Обратите внимание, что созданный файл появился в окне Current Directory. Двойной щелчок мышью в этом окне по строке с именем файла приводит к восстановлению записанных в него переменных в рабочей среде. 0 ... 14 15 16 17 18 19 20 ... 365
|