![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Существует ряд встроенных функций, результат работы которых зависят от знака или значения аргумента. К таким функциям относятся:
| Функция | Назначение |
| ceil(x) | наименьшее целое, большее или равное х |
| floor(x) | наибольшее целое, меньшее или равное х |
| mod(x,y) | остаток от деления x/y со знаком х |
| angel(x,y) | положительный угол между осью х и радиус вектором с координатами (x, y) |
| Ф(x) (фи) | функция Хевисайда (0 – при х<0 и 1 в остальных случаях) |
| d(m,n) | функция Кронекера (1 при m=n и 0 в остальных случаях). Аргументы целые числа. |
| if(усл, выр1, выр2) | функция создания условных выражений |
| until(x, z) | функция возвращает z пока x не станет отрицательным. |
Пример:
2.5. Функции доступа к внешним данным
Для работы с внешними данными система MathCAD имеет специальный тип данных – файловые данные. Фактически, это те же вектора и матрицы, но с элементами, которые записываются в виде простых текстовых файлов. Значения элементов считываются последовательно слева направо и сверху вниз и по мере обработки преобразуются в соответствующие им ASCII – коды.
| Функция | Назначение |
| READ("путь, имя файла") | Считывает данные в вектор. |
| WRITE("путь, имя файла") | Записывает вектор в файл. |
| APPEND("путь, имя файла") | Добавление данных в конец файла. |
| READPRN("путь, имя файла") | Считывает данные в матрицу. |
| WRITEPRN("путь, имя файла") | Записывает матрицу в файл. |
APPENDPRN("путь, имя файла")
| Добавление данных в конец файла. |
Содержимое файла "data.dat" – 1 4 9 16 25.
Дата публикования: 2014-11-18; Прочитано: 262 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
