русс | укр

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

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

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

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


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

БАЗОВЫЕ ПОНЯТИЯ ЯЗЫКА MathCAD


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


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

Формульный редактор обеспечивает ввод, редактирование и отображение математических и логических выражений в общепринятой математической нотации, которая, по существу, заменяет язык программирования (в традиционном понимании этого термина).

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

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

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

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



Одним из несомненных достоинств языка системы MathCAD, отличающих ее от традиционных систем программирования, является возможность использования общепринятой математической нотации для записи алгоритма решения задачи. Для того, чтобы начать работать с системой MathCAD, достаточно иметь минимальный опыт пользовательского общения с компьютером и знать математику в объеме программы средней школы. Для вычисления значения некоторого математического выражения достаточно "написать" это выражение, нажать на клавишу "=" и прочитать результат.

Однако, MathCAD – это не просто многофункциональный калькулятор с удобным и простым в освоении интерфейсом. MathCAD – это (почти) полноценная система программирования, и для её эффективного применения пользователь-непрограммист должен усвоить базовые понятия языка и знать основные приемы структурного программирования.



<== предыдущая лекция | следующая лекция ==>
Учебное пособие | Выражение


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


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

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

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


 


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

 
 

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

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