Прикладные инструментальные пакеты для решения задач на эвм. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Прикладные инструментальные пакеты для решения задач на эвм.



MathCAD позволяет проводить научные и инженерные расчеты, принцип: «что Вы видите, то и получите». Текстовый редактор, вычислительный процессор и символьный процессор. Основа-ядро, (совокупность формул и форм. преобразований, с помощью которых производятся аналитические вычисления). Доступ к ядру осуществляется лишь частично. Сверху вниз располагаются заголовок окна, строка меню, панели инструментов (стандартная и форматирования) и рабочий лист документа (worksheet), строка состояния. Новый документ создается автоматически при запуске. 9 палитр: (вычисления), (графики), (вектора и матрицы), (операции присваивания и вывода), (мат. операции), (логические операции), (палитра программ), (палитра греч. символов), (палитра символьных операций). Справка - help, центр инф-х ресурсов. Это мощная БД, объединяющая встроенные в систему электронные книги, обучающую систему, справочники, примеры.
Для вычисления синуса какого-нибудь числа достаточно ввести с клавиатуры выражение типа sin (1/4)=.Enter.
«как принято в математике, так и вводится». Использование переменных в расчетах: x:=1.2 y:=55 z:=4 ()

Задачи: 1) числовые операции (арифм., логические, диф. и инт.) 2) числовые функции, 3) символьные операции (упрощение, диф и инт, алгебраические преобразования выражения) 4) операции лин алг (вектора и матрицы) 5) статистика и анализ данных. 6) диф уравнения. +трехмерная графика и анимация.

Maple обладает развитым языком программирования. Оболочка (командно-текстовый и графический) + ядро (выполнение операций нижнего уровня, доступ к внешним данным, выполнение конструкций, вычисление простых выражений) + библиотеки (процедуры, функции, архив, загружается ядром по мере надобности). Оболочка отделена от ядра и библиотек. Ее реализация зависит от платформы, обеспечивает интерфейс пакета с платформой посредством.dll файлов, осуществляется взаимодействие с Excel, MathCad. Решение задач: 1) расширенный символьный и мат анализ. 2) численные решения уравнений и их систем 3) символьная и численная линейная алгебра 4) элементарные функции, специальные функции. Графика: - представление функций в полнограф. формате, - 2Д, 3Д – возможность анимирования, - возможность оформления (преобразование в.html, преобразование кодов Мэпл в Си, фортран). При загрузке программы автоматически загружается новый рабочий лист (worksheet), на котором приглашение для ввода команды >. В командную строку можно записать любое алгебраическое выражение, то есть выражение, состоящее из имен переменных и функций, чисел и символьных констант, соединенных алгебраическими операторами. Если в конце выражения поставить знак ";" (точка с запятой), то при нажатии клавиши Enter или кнопки с восклицательным знаком на инструментальной панели, выражение будет обработано программой, а результат выведен на дисплей, например > 2*3^5-x^2*sin(y-Pi); > R:=5/Pi*exp(x); Теперь можно ввести предыдущее выражение просто записав присвоенное ему имя > R. В Maple используются: команды-процедуры > Имя_команды(аргумент, опции);. На конце команды обязательно должен стоять символ конца команды - точка с запятой или двоеточие. Справка с? вначале, например:> ?expand. Программа позволяет одновременно работать с несколькими рабочими листами и устанавливать между ними динамические связи, то есть переводить вычисления с одного листа на другой. Можно даже запускать несколько программ одновременно, что позволяет проводить сравнение вычислений при различных начальных значениях переменных. Определение языка можно разбить на 4 части: символы (characters), высказывания (tokens), синтаксис (syntax) и семантика (semantics)-толкование. Элементы языка Набор символов включает 26 прописных букв латинского алфавита, 26 заглавных букв, 10 цифр и еще 32 специальных символа. Высказываниями (лексемами) являются ключевые слова, операторы программирования, строки, натуральные числа и знаки препинания. Зарезервированные слова имеют специальное значение и их нельзя применять в качестве переменных в программах. Пробелы нельзя использовать внутри высказываний (лексем). > a:=b; Все символы строки за решеткой # Maple интерпретирует как часть комментария. > a * x + x*y; # Это комментарий.



Поделиться:


Последнее изменение этой страницы: 2017-02-10; просмотров: 197; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.139.97.157 (0.005 с.)