Функция digits служит для установки числа цифр в числах арифметики произвольной точности. Она используется в следующем виде:
digits — возвращает число значащих цифр в числах арифметики произвольной точности (по умолчанию 32);
Примеры:
» digits
Digits = 32
» vpa pi
ans =
3.1415926535897932384626433832795
» digits(6)
» pi
ans =
3.1416
Для проведения вычислений в арифметике произвольной точности служит функция vpa:
? R = vpa(S) — возвращает результат вычислений каждого элемента символьного массива S, используя арифметику произвольной точности с текущим числом цифр D, установленным функцией digits. Результат R имеет тип sym.
? vpa(S,D) — возвращает результат вычислений каждого элемента массива S, используя арифметику произвольной точности с количеством знаков чисел D.
Примеры:
vpa(exp(1),50)
ans =
2.7182818284590450907955982984276488423347473144531
asinh(x)
arсtgh x – арктангенс гиперболический
atanh(x)
ch x – косинус гиперболический
cosh(x)
сtgh x – котангенс гиперболический
coth(x)
сosech x – косеканс гиперболический
csch(x)
sech x – секанс гиперболический
sech(x)
sh x – синус гиперболический
sinh(x)
tgh x – тангенс гиперболический
tanh(x)
Следует помнить, что все элементарные функции должны записываться в программах малыми буквами. Существуют также специальные математические функции, на которых мы не будем останавливаться. Их описание см. в [1].
1.4. Понятие о файлах-сценариях и файлах-функциях
При загрузке системы MATLAB на мониторе появляется основное окно системы, в котором можно выделить окно команд (Command Window). Система готова к проведению вычислений и созданию программ в командном режиме. Для этого можно на языке MATLAB записывать программы. Операторы заканчиваются символом ; - точка с запятой. Одновременно точка с запятой блокирует вывод численного значения результата этого оператора в окне команд. В одной строке можно записать несколько операторов, а сами строки автоматически нумеруются при нажатии клавиши Enter. Если программа полностью записана и выходные величины не имеют символа ;, то после нажатия клавиши Enter она выполняется. Ниже программы появляется ее результат. В таком режиме выполнять решения задач нецелесообразно, т.к. исправить возможные ошибки после нажатия клавиши Enter уже нельзя. Поэтому записывать программы, их редактировать и отлаживать необходимо в так называемых М-файлах. М-файл создается при выполнении команды New
меню File. Для ускорения этой команды выведена специальная пиктограмма в виде белой странички с загнутым уголком на панели инструментов. Щелкнув по пиктограмме стрелкой мышки, получаем окно М-файла, на котором можно записывать, редактировать и отлаживать любые программы решения научных и инженерных задач. Данный М-файл по умолчанию имеет название Untitled (Безымянный). Чтобы дать ему имя, необходимо в меню этого окна File выполнить команду Save as