русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Переменные и функции


Дата добавления: 2015-07-23; просмотров: 1092; Нарушение авторских прав


7.1.1. Определение переменных

Основные инструменты математики – это операции с переменными величинами и функциями. В MathCAD переменные, операторы и функции реализованы в интуитивной форме, т.е. выражения в редакторе вводятся и вычисляются так, как они были бы написаны на листе бумаги. Порядок вычислений в MathCAD также очевиден: математические выражения и действия воспринимаются процессором слева направо и сверху вниз.

Чтобы определить переменную, достаточно ввести ее имя и присвоить ей некоторое значение, для чего служит оператор присваивания. Например, переменную х сделать равной 10:

- введите в желаемом месте документа имя переменной х;

- введите оператор присваивания с помощью клавиши <:> или нажатием соответствующей кнопки Присваивание на панели инструментов Арифметика или Вычисления(рис.12);

- введите в появившийся местозаполнитель значение переменной (10).

Ввести значение переменной возможно как в виде числа, так и в виде математического выражения, содержащего другие переменные и функции, а также в виде строкового выражения (см.рис.12).

Если переменная с некоторым именем создается в данном документе впервые, то для ввода оператора присваивания, вместо двоеточия допускается использовать символ равенства "=", который MathCAD автоматически заменит символом присваивания. Чтобы переопределить значение переменной, оператор присваивания следует вводить не знаком равенства, а двоеточием, либо воспользоваться панелью инструментов.

Рис.12. Использование оператора присваивания

 

7.1.2.Функции

Функции в MathCAD записываются в обычной для математики форме:

f(x,…) – функция;

f – имя функции;

x,… - список переменных;

В MathCAD формально можно разделить функции на два типа:

- встроенные функции;

- функции, определенные пользователем.



Применение функций обоих типов в расчетах совершенно одинаково, с тем исключением, что любую встроенную функцию можно использовать в любом месте документа, а пользовательскую функцию необходимо предварительно определить в документе до момента вычисления ее значения.

Для ввода в выражение встроенной функции, например sin(x):

1. Выберите команду Вставка / Функция или нажмите кнопку с надписью f(x) на панели инструментов Стандартная.

2. В диалоговом окне Вставить функцию в списке Категория функции выберите категорию, к которой принадлежит функция.

3. В списке Название функции выберите имя встроенной функции и нажмите кнопку ОК.

4. Заполните недостающие аргументы введенной функции (рис.13).

 

 
 

Рис.13. Вставка встроенной функции

Перечень некоторых категорий и список встроенных функций приведен в приложении.

Для того чтобы определить функцию пользователя, например :

- введите в желаемом месте документа имя функции f(x, y);

- введите оператор присваивания с панели инструментов или нажатием клавиши <:>;

- введите в появившийся местозаполнитель выражение, определяющее функцию, пользуясь клавиатурой или панелями инструментов.

 
 

Все переменные, присутствующие справа в выражении определения функции, либо должны входить в список аргументов функции (в скобках, слева после имени функции), либо определены ранее. В противном случае будет выведено сообщение об ошибке, причем имя неопределенной функции выводится красным цветом красным цветом (рис.14).

Рис.14. Результаты применения функции

 

7.1.3. Вывод значений переменных и функций

 
 

Чтобы вычислить в документе некоторое математическое выражение, которое может состоять из переменных, операторов и функций нажмите клавишу <=>. В результате справа от введенного знака равенства появится вычисленное значение выражения. Нельзя изменять содержимое выражения справа от знака равенства, поскольку оно есть результат работы вычислительного процессора MathCAD, совершенно скрытой от глаз пользователя. О том, что некоторое выражение документа находится в стадии вычисления, свидетельствуют обрамляющая его зеленая рамка и невозможность предпринять какое-либо действие с MathCAD. Пример вывода значений переменных и функций приведен на рис.14.

Рис.14. Результаты вычислений значений переменных и функций

 

7.1.4. Символьный вывод

Для символьных вычислений в MathCAD имеется оператор символьного вывода <®>. В отличие от численного вывода, символьный вывод – это результат работы системы искусственного интеллекта, встроенной в MathCAD и называемой символьным процессором. Работа символьного процессора также невидима пользователю и заключается в анализе самого текста математических выражений.

 
 

Пример работы оператора символьного вывода приведен на рис.15.

Рис.15. Результат работы оператора символьного вывода

7.1.5. Имена переменных и функций

В именах, которые пользователь дает переменным и функциям, допускается использовать следующие символы:

- большие и маленькие буквы – MathCAD различает регистр и шрифт (например, х и Х);

- числа от 0 до 9;

- символ бесконечности;

- штрих (<Ctrl>+<F7>);

- греческие буквы – они вставляются с помощью панели Греческий алфавит;

- символ подчеркивания;

- символ процента;

- нижний индекс.



<== предыдущая лекция | следующая лекция ==>
Вырезка, копирование, вставка и перемещение части документа | Операторы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.005 сек.