Интегрированные пакеты для инженерных и математических расчетов

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

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 23.02.2016
Размер файла 755,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru//

Размещено на http://www.allbest.ru//

Содержание

1. Интегрированные пакеты для инженерных и математических расчетов. Ознакомление с интегрированными пакетами для инженерных расчетов MathCAD, Mathlab, Maple

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

3. Выполнение математических операций. Запись оператора присваивания, его отличие от операции равенства. Простые арифметические операции

Список литературы

1. Ознакомление с интегрированными пакетами для инженерных расчетов MathCAD, Mathlab, Maple

В настоящее время появились хорошо работающие системы такие как Maple, Mathematica, Mathcad, Matlab и некоторые другие. Все упомянутые выше системы, так же как и большинство неупомянутых, являются весьма дружественными по отношению к пользователю. Конечно же и синтаксис языка пользователя у них различный, и библиотеки доступных функций могут меняться от нескольких сотен до тысяч, и внутренние структуры и даже используемые алгоритмы значительно отличаются друг от друга, но все они обладают общими свойствами. Таких принципиальных общих свойств значительно больше, чем различий и, таким образом, после освоения одной из систем компьютерной алгебры переход к другой системе не является сложной проблемой.

Разработка, развитие и даже использование этих систем постепенно выделились в автономную научную дисциплину, относящуюся, очевидно, к информатике. Ее цели лежат в области искусственного интеллекта, несмотря на то, что методы все более и более удаляются от нее. Кроме того, используемые алгоритмы вводят в действие все более менее элементарные математические средства. Таким образом, эта дисциплина лежит на стыке нескольких областей, что одновременно обогащает ее и делает более трудной в исследовательском плане.

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

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

Пакет Mathcad популярен, пожалуй, более в инженерной, чем в научной среде. Характерной особенностью пакета является использование привычных стандартных математических обозначений, то есть документ на экране выглядит точно так же обычный математический расчет. Для использования пакета не требуется изучать какую-либо систему команд, как, например, в случае пакетов Mathematica или Maple. Пакет ориентирован в первую очередь на проведение численных расчетов, но имеет встроенный символический процессор Maple, что позволяет выполнять аналитические преобразования. В последних версиях предусмотрена возможность создавать связки документов Mathcad с документами Matlab. В отличие от упомянутых выше пакетов, Mathcad является средой визуального программирования, то есть не требует знания специфического набора команд. Простота освоения пакета, дружественный интерфейс, относительная непритязательность к возможностям компьютера явились главными причинами того, что именно этот пакет был выбран для обучения студентов численным методам.

2. Изучение интерфейса интегрированного пакета MathCAD

Вход в систему Маткад можно произвести двумя способами. Если после входа в систему Windows на рабочем столе имеется пиктограмма в виде кольца с буквой М или номера версии типа14 и надписи Mathcad, то надо дважды щ?лкнуть по ней левой кнопкой мыши. Если пиктограммы Маткада нет, то через кнопку «Пуск» в левом нижнем углу экрана следует подняться по всплывшему главному меню до слова «Программы». Далее перейти на правое меню, найти в нем слово MathSoft Apps и через него выйти на пиктограммы Mathcad с номерами версии, нажатием на которые обеспечится загрузка Маткада.

Вид экрана Маткада с программой (будем рассматривать русскую версию, английскую версию можно найти в литературе) представлен на рис. 1.1. Программу с результатом вычислений часто называют документом.

1-я строка - заголовок: Mathcad - [Имя файла]; если файл не создан, то вместо имени будет обозначено [Untitled] или [Без названия] ;

2-я строка - главное меню: Файл, Редактирование, Вид, Вставка, Формат, Математика, Символика, Окно, Помощь. Математические инструменты Маткада (9 кнопок) у нас

вынесены в 4-уюстроку, хотя они могут быть и в конце3-йстроки. Пункт Математика позволяет настроить режим точности вычислений. Рекомендуется в начале работы с системой через пункт Файл и подпункт “Сохранить как” дать имя файлу, в котором будете сохранять свой рабочий документ по мере его разработки;

3-я строка - панель инструментов работы с файлами, в основном аналогичная панели Word'a. При работе может потребоваться воспользоваться кнопкойf(x), которая хранит список обозначений всех функций Маткада. Рекомендуется в процессе работы периодически запоминать с помощью кнопки «Сохранить» (кнопкой клавиатуры F2) текущий вариант своего задания (это исключит исчезновение проделанной работы в случае зависания компьютера);

4-я строка - панель математических инструментов Маткада,

нажатием на которые можно раскрыть имеющиеся инструменты (на рис. раскрыты 7 палитр). Поясним некоторые палитры.

Арифметика (Calculator), Графика (Graph), Векторы и матрицы (Matrix), Преобразования (Evaluation), Математический анализ (Calculus), Логические операции (Boolean), Программирование (Programming), Греческий алфавит (Greek), Символьные преобразования (Symbolic). Эти кнопки раскрываются в палитры (панели) знаков математических операций, вид знаков основных палитр дан на рис. 1.2;

5-я строка - инструменты установки шрифтов, их размера, стиля и расположения в строках, полностью аналогичные Word'у;

6-я полоса примерно из 20 строк - рабочее поле системы, в котором набирается программа и получается решение. Поле первоначально является чистым, а после ввода заголовков, комментариев, формул и математических выражений и получения результатов математических операций оно превращается в рабочий документ. В нижней части рабочего поля находится горизонтальная линия прокрутки, а справа от нее - вертикальная линия прокрутки. Линии прокрутки с помощью стрелок или ползунков позволяют сдвигать кадры и просматривать рабочие тексты, которые полностью не умещаются на экране;

7-я строка - отображает текущий состав вызванных файлов системы Windows (панель задач, с которыми работает пользователь в текущем сеансе) и позволяет простым нажатием на соответствующее имя файла менять на экране различные рабочие программы. В левом нижнем углу строки имеется кнопка “Пуск” (вызова главного меню Windows), через которую делается вход в программы и завершение работы на компьютере.

В правом нижнем углу (панели индикации) имеется значок рабочего языка (Русский-Ru/En-Английский),нажатием на этот символ вызывается меню для выбора языка (смену языка можно получить и совместным нажатием на клавиатуре левых клавиш Alt и Shift или Ctrl и Shift). Обратите внимание, в именах Маткада строчные и прописные буквы, а также одинаковые по написанию буквы русского, латинского и греческого алфавитов воспринимаются как разные символы.

Рассмотрим конкретные примеры программ, разбор которых существенно упростит выполнение контрольных заданий.

Панель инструментов Маткада

Основные кнопки стандартной панели инструментов (1-яполовина3-йстроки на рис. 1.1), которые наиболее часто используются при работе с Маткадом, и вызываемым этими кнопками командам:

-Создать (new) - очистка рабочего поля для нового рабочего документа;

-Открыть (open)-вызватьранее сохраненный файл на экран;

-Сохранить (save) - сохранение в файле копии текущего рабочего листа;

-Печать (print) - печать рабочего документа (надо знать, к какому принтеру подключен компьютер и есть ли в нем бумага);

-Вырезать (cut) - вырезание из документа выделенного объекта и помещение его в буфер обмена;

-Копировать (copy) - копирование выделенного объекта в буфер;

-Вставить (paste) - вставить в документ содержимое буфера обмена.

Специфической для Маткада кнопкой в этой строке является кнопка f(x) - вставка встроенной функции в документ. Открывая левой кнопкой мыши эту кнопку, получим панель с двумя списками: перечень категорий функций (тригонометрические, статистические и др.) и перечень наименований функций, входящих в выбранную категорию. Функции можно просто просмотреть или выбрать нужную функцию и нажатием кнопки мыши скопировать е? на место курсора в рабочем поле.

Особое внимание следует уделить математической панели инструментов (4-ястрока рис. 1.2). Последовательно открывая (левой кнопкой мыши) 6 первых кнопок этой панели, вызвать в рабочее окно соответствующие им палитры математических знаков и символических схем (остальные 3 палитры в данной работе пока не потребуются). Выбранные палитры разместить за вертикальной штриховой линией вдоль правой границы экрана, чтобы не занимать основное рабочее поле. Познакомиться с основными математическими символами, расположенными на них. Нажатием на кнопку мыши эти знаки можно копировать на место курсора.

Ввод текстов

Порядок набора текста. После ввода курсора в рабочее поле он превращается в красный крестик. При наборе текста (названия программы) текстовый блок выделяется черной рамкой. Это означает, что система перешла в режим работы текстового редактора. Более простой способ входа в текстовый редактор - нажать на клавишу двойных кавычек (“).

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

-Набрать с клавиатуры текст, аналогичный приведенному на рис. 1.1, но с указанием своих данных (фамилия и шифр).

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

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

Работа с формульным редактором. При работе с формульным редактором необходимо различать знаки: присваивания (:=) и равенства (=). Знак присваивания используется при присвоении константам числовых значений, а переменным и функциям - формульных зависимостей. Знак равенства используется для вывода численных значений, введенных или полученных в результате расчетов, переменных, матриц или функций.

Эти знаки можно вызвать с математической панели инструментов (Вычисления или

Преобразования на рис. 1.2.). Знак равенства можно просто ввести с клавиатуры (=), а знак присваивания - совместным нажатием клавиш Shift и двоеточие (Shift и :).

При наборе выражений красный крестик превращается в голубой угольник, и область набора обрамляется черным прямоугольником (зоной выражения, при наборе программы зоны разных выражений не должны пересекаться). При наборе следующий символ будет поставлен справа от вертикальной линии угольника, если его горизонтальная линия направлена влево, или слева при е? направленности вправо. Если необходимо произвести действия над частью выражения (например, деления или возведения в степень), то нажатием на клавишу «Пробел» добиваются выделения голубым угольником всей е? выбранной части. При вырезании или копировании в буфер передается часть выражения, охваченная голубым угольником.

В Маткаде нет знаков препинания, поэтому операторы должны отделяться пробелами. Не рекомендуется набирать программы столбиком. Выражения программы для удобства просмотра целесообразно набирать в строку, но так, чтобы их зоны не накладывались одна на другую. Это надо учитывать и при переходе на другую строку. Обратите внимание, чтобы все данные, используемые в набираемом выражении, были определены ранее (несоблюдение этого приводит к покраснению таких величин). Заметим, что при наборе программы не следует выходить за правую пунктирную границу листа, так как этот материал может быть утерян. Кроме того, горизонтальная пунктирная линия делит документ на листы и не должна проходить через выражения программы.

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

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

Рассмотрим примеры.

Набрать с клавиатуры с использованием знака присваивания (:=) следующие

математические выражения:

A:=5

B:=4

C:=3

х:=-3,-2.5..3

у(х):=sin(x)2

z(x):=cos(x2)

В первой строке присваиваются значения константам А, В, С, а во второй строке заданы диапазон изменения x от -3до 3 с шагом +0,5 и вычисление таблиц функций y(x) и z(x). Диапазон указывается начальным значением(-3),следующим значением, увеличенным на шаг,(-3+0,5)и конечным значением (3). Заметим, что в Маткаде целая часть числа отделяется от дробной точкой. Перед конечным значением ставится специальный знак диапазона в виде двух точек «..» (он вводится нажатием одной клавиши точка с запятой - «;» или бер?тся из панели инструментов).

Проверить полученные результаты с использованием знака равенства (=):

A=

B=

C=

х=

у(х)=

z(x)=

На экране появятся:

A=5

B=4

C=3

x

y(x)

z(x)

- 3

0.02

- 0.911

- 2.5

0.358

0.999

- 2.0

0.827

- 0.654

- 1.5

0.995

- 0.628

- 1.0

0.708

0.54

- 0.5

0.83

0.969

0

0

1

0.5

0.83

0.969

1.0

0.708

0.54

1.5

0.995

- 0.628

2.0

0.827

- 0.654

2.5

0.358

0.999

3

0.02

- 0.911

3. Выполнение математических операций

Элементарные математические операции удобно выполнять с использованием математической панели инструментов Сalculator (в русской версии Маткада е? называют Арифметика). В этой панели (см. рис. 1.2) имеется набор кнопок математических символов:

-знак присваивания - :=

-десятичные цифры - 0…9

-десятичная точка - .

-

знак равенства - =

-

знаки математических операций - + - * /

-открывающая и закрывающая скобки - ( )

Нажатием на эти символы левой кнопки мыши они копируются на место курсора. Кроме знака присваивания, все эти символы имеются и на клавиатуре.

В этой панели имеется целый ряд встроенных математических функций. Основные из этих функций приведены в таблице 1.

Таблица 1. - Основные встроенные математические функции

Название операторов

Условное

Название

Условное

п/п

обозначения

п/п

операторов

обозначения

1.

Абсолютное значение

|x|

8.

Натуральный

ln(x)

числа

логарифм

2.

Обратное значение

x-1

9.

Десятичный

log(x)

числа или матрицы

логарифм

3.

Квадрат числа

x2

10.

Экспоненциальная

ex

функция

4.

n-ястепень числа

xn

11.

Синус

sin(x)

5.

Квадратный корень

12.

Косинус

cos(x)

х

13.

Тангенс

tan(x)

6.

Корень n-йстепени

n х

14.

Факториал

n!

7.

Диапазон изменения

m..n

15.

Константа 3,14159…

р

переменной

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

абсолютное значение величины или определитель матрицы - |, корень квадратный - \,

корень n-ойстепени- (Ctrl и \), возведение в степень- (Shift и 6), подстрочный индекс величины хк - [ , число- (Ctrl, Shift и клавиша р/з)). Рассмотрим примеры.

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

4 пункт содержания. Состоит из решения в маткаде и Excel матрицы 6х6 из контрольной по электротехнике

5 пункт построить систему уравнений (график функции)в Excel или в MathCad

Список литературы

1.Алейников И.А. Практическое использование пакета MATHCAD при решении задач: Учебное пособие. - М.: РГОТУПС, 2002.

2.Измайлов Г.К. Информатика. Лаб. практикум. Пакет MATHCAD. - СПб: ГПТУ, 2004.

3.Очков В.Ф. Советы пользователям MATHCAD. - М.: МЭИ, 2006

Размещено на Allbest.ru

...

Подобные документы

  • История появления интегрированных математических программных систем для научно-технических расчетов: Eureka, PC MatLAB, MathCAD, Maple, Mathematica. Интерфейс и возможности интегрированных систем для автоматизации математических расчетов класса MathCAD.

    курсовая работа [906,1 K], добавлен 04.06.2019

  • Сущность универсальных математических пакетов MathCad, MathLab, Mathematica, Maple. Описание интерфейса программ, вычислительные способности, построение графиков. Языки программирования. Электронные книги - приложения к ним. Основные достоинства MathCad.

    презентация [8,2 K], добавлен 06.01.2014

  • Изучение структуры рабочего документа MathCad - программы, предназначенной для автоматизации математических расчетов. Работа с переменными, функциями и матрицами. Применение MathCad для построения графиков, решения уравнений и символьных вычислений.

    презентация [639,2 K], добавлен 07.03.2013

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

    статья [208,6 K], добавлен 01.05.2010

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

    отчет по практике [1,5 M], добавлен 11.09.2014

  • Анализ средств визуализации. Разработка программы-расширения для визуализатора инженерных и научных расчетов Compaq Array Visualizer на языке Фортран. Оценка экономической эффективности и конкурентоспособности созданного программного обеспечения на рынке.

    дипломная работа [335,4 K], добавлен 10.09.2010

  • Типы математических моделей. Mathcad как программа для выполнения и документирования инженерных и научных расчётов, основные возможности. Математическая модель складского хозяйства без очереди на Mathcad. График общей стоимости от величины партии.

    контрольная работа [44,2 K], добавлен 19.01.2012

  • Общий вид окна MathCad, меню панели инструментов исследуемой программы. Документ MathCad, его общая характеристика и методы редактирования. Разделение областей и контекстное меню, выражения. Определение дискретного аргумента, переменных и констант.

    презентация [656,5 K], добавлен 29.09.2013

  • Характеристика, свойства и возможности программного пакета Maple. Применение аналитических, численных, графических возможностей системы Maple для моделирования физических явлений. Использование графики и анимации в системе Maple в педагогическом процессе.

    курсовая работа [1,5 M], добавлен 12.01.2016

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

    контрольная работа [317,7 K], добавлен 16.01.2009

  • Использование ранжированных переменных в программном пакете Mathcad. Создание матриц без использования шаблонов матриц, описание операторов для работы с векторами и матрицами. Решение систем линейных и нелинейных уравнений с помощью функций Mathcad.

    контрольная работа [964,6 K], добавлен 06.03.2011

  • Основные элементы окна программы MathCAD. Выполнение операций с файлами, редактирование, настройка программы. Способы ввода и редактирования в рабочем поле окна программы. Задание на рабочей области необходимых функций и матриц, выполнение вычислений.

    контрольная работа [18,0 K], добавлен 11.09.2019

  • Прикладной математический пакет Maple. Набор инструментов для работы с дифференциальными уравнениями в частных производных. Метод разделения переменных. Метод функций Грина. Построение формального решения на входном Maple-языке. Основные типы операций.

    курсовая работа [193,2 K], добавлен 03.08.2012

  • Спектр задач, которые решают математические программные пакеты (Maple, MathCad, Mathematica и MatLab). Математические исследования, требующие вычислений и аналитических выкладок. Разработка и анализ алгоритмов. Визуализация, научная и инженерная графика.

    презентация [148,7 K], добавлен 06.01.2014

  • Использование таблиц Excel и математической программы Mathcad при решении инженерных задач. Сравнение принципов работы этих пакетов программ при решении одних и тех же задач, их достоинства и недостатки. Обоснование преимуществ Mathcad над Excel.

    курсовая работа [507,0 K], добавлен 15.12.2014

  • Достоинства и недостатки растровой графики. Интерфейс программы PhotoShop. Создание нового документа. Панель параметров и инструментов, палитры, базовые и дополнительные инструменты рисования. Понятие и назначение слоев. Сохранение готового документа.

    учебное пособие [2,7 M], добавлен 13.06.2011

  • Краткая характеристика пакета Mathcad, описание простейших примеров работы с ним, примеры решения основных задач элементарной математики. Компьютерные технологии решения математических задач и символьных вычислений. Образование векторов и матриц.

    дипломная работа [621,1 K], добавлен 11.03.2011

  • Пользовательский интерфейс операционной системы Windows. Настройки панели инструментов и панели задач. Работа с файлами и папками в системе, типы файловых объектов. Основные объекты и приемы управления, изменение параметров панели инструментов.

    презентация [309,2 K], добавлен 20.10.2013

  • Характеристика принципов решения инженерных задач с помощью различных информационных компьютерных комплексов. Решение задачи на языке программирования Pascal, с помощью средств математического пакета MathCAD, так же с помощь табличного процессора Excel.

    курсовая работа [218,1 K], добавлен 22.08.2013

  • Решение задачи средствами Паскаль и блок-схемы выполненных процедур, составление программы. Результаты решения задачи по перевозке грузов. выполнение задачи средствами MS Excel, создание таблиц. Порядок и особенности решения задачи в среде MathCAD.

    курсовая работа [2,5 M], добавлен 27.02.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.