русс | укр

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

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

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

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


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

Вопросы на контрольную работу 1 (Mathcad).


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


 

 

1. Характеристика и возможности пакета Mathcad.

2. Особенности документа Mathcad.

3. Входной язык Mathcad. Типы данных.

4. Понятие оператора. Каково назначение перечисленных операторов

(=, := → º = )?

5. Понятие переменной. Типы переменных в документе Mathcad.

6. Системные переменные. Как узнать их значение? Как изменить их значение?

7. Виды функций в Mathcad .

8. Описание и вызов функции пользователя (привести пример).

9. Интервальная переменная. Как определить интервальную переменную с произвольным шагом?

10. Построение графика в декартовой системе координат. Как построить несколько графиков в одной системе координат?

11. Построение 3Dграфика.

12. Символьное решение уравнения, неравенства.

13. Функция root для решения одного уравнения в MathCAD.

14. Нахождение корней полинома.

15. Использование функции rootдля нахождения экстремумов.

16. Способы решения СЛАУ.

17. Решение СЛАУ методом Гаусса.

18. Функция Give…Find для решения системы уравнений в MathCAD. Особенности ее применения.

19. Как решить систему уравнений с параметрами в MathCAD(в символьном виде)?

20. Команды для символьных преобразований в MathCAD.

21. Способы нахождения символьного выражения производной.

22. Способы нахождения символьного выражения первообразной.

23. Нахождение и построение наклонной асимптоты для заданной функции F(x).

24. Символьные операции с выделенными выражениями.

25. Перечислите символьные операции с выделенными переменными.

26. Символьные операции с матрицами .

27. Оформление программы-функции. Формальные и фактические параметры.

28. Схема условного оператора (if … otherwise) .

29. Схема операторов цикла (for, while).

30. Команды break, continue, return, on error.

 

 

1.2. MathCAD- универсальный математический пакет , предназначенный для выполнения инженерных и научных расчетов. Основное преимущество пакета - программирование на общепринятом математическом языке, который позволяет преодолеть языковой барьер между машиной и пользователем. Объединение текстового редактора с возможностью использования общепринятого математического языка позволяет пользователю получить готовый итоговый документ. Преимущества MATHCAD состоит в том, что он не только позволяет провести необходимые расчеты, но и оформить свою работу с помощью графиков, рисунков, таблиц и математических формул. В пакете широко используются встроенные функции. К основным встроенным функциям относятся тригонометрические и обратные, гиперболические и обратные, экспоненциальные и логарифмические, статистические, Фурье, Бесселя, комплексных переменных. Всего в среде MATHCAD пять единиц измерения: длина, масса, время, заряд и абсолютная температура. Пакет MATHCAD предоставляет широкие графические возможности. Кроме того, здесь можно



использовать чертежи и рисунки, полученные в других графических системах

3. Общение пользователя с MathCad осуществляется на математически ориентированном входном языке.

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

-латинские и греческие буквы

-арабские цифры

-системные переменные

-специальные знаки и знаки операторы

-имена встроенных функций

К типу данных в пакете относятся

-константы

-переменные

-файлы данных

-массивы(матрицы векторы)

4. Операторы - элементы MathCAD , с помощью которых можно создавать математические выражения . К ним, например, относятся символы арифметических операций, знаки вычисления сумм, произведений, производной и интеграла и т.д. Оператор определяет: действие, которое должно выполняться при наличии тех или иных значений операндов; сколько, где и какие операнды должны быть введены в оператор. (Операнд - число или выражение, на которое действует оператор.) (=, := → º = ) эти пиктограммы для ввода знаков присваивания и для задания собственных операторов

:= оператор присвоения

ß символ локального присваивания (в теле модуля)

= вывод на экран значения переменной или выражения

è решение вида

5. Переменные являются поименованными объектами, имеющими некоторое значение, которое может изменяться по ходу выполнения программы. Типы переменных в документе Mathcad. Mathcad содержит восемь переменных, значения которых определены сразу после запуска программы. Эти переменные называются встроенными переменными. Они имеют общепринятое значение, подобно p и e, или используются как внутренние переменные, управляющие работой Mathcad, подобно ORIGIN и TOL.

6. p = 3.14159 Число p . Чтобы напечатать нажмите [Ctrl-P]

e = 2.71828 Основание натурального логарифма

Бесконечность (10307). Чтобы напечатать, нажмите [Ctrl-Z]

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

i Мнимая единица

j Мнимая единица

TOL =10-3 Допустимая погрешность при различных алгоритмах аппроксимации (интегрирования, решения уравнений). Изменить значение системной переменной TOL и ниже следующих можно с помощью команды Математика Ю Параметры.

CTOL = 10-3 Устанавливает точность ограничений в решающем блоке, чтобы решение было допустимым.

ORIGIN = 0 Определяет индекс первого элемента векторов и матриц.

FRAME = 0 Используется в качестве счетчика при создании анимаций.

PRNPRECISION = 4 Число значащих цифр.

PRNCOLWIDTH = 8 Число позиций для числа.

CWD Текущий рабочий каталог в форме строки.

Изменить значения системных переменных

Для настройки параметров вычислений необходимо выбрать команду Options (Параметры) меню Math (Математика). При этом на экране появится диалоговое окно (Свойства)

7. Функции в Mathcad делятся на две группы: функции пользователя, встроенные функции. ^ Определение функций пользователя в Mathcad полностью совпадают с принятыми в математике правилами. Вводится имя функции. В общем случае оно может быть совершенно произвольным, хотя определенные ограничения все-таки имеются. После имени функции следует ввести пару круглых скобок, в которых через запятую нужно прописать все переменные, от которых зависит функция. Введите оператор присваивания «:=». На месте черного маркера справа от введенного оператора присваивания задайте вид вашей функции. В выражение определяемой функции могут входить как непосредственно переменные, так и другие встроенные и пользовательские функции. Условная функция if. Эта функция записывается в виде if ( < логич. выраж. > , < ариф.выраж.1> , < ариф.выраж.2 > ) Условный оператор.[1] if [2] В поле 2 вводится логическое выражение. В поле 1 вводится арифметическое выражение, значение которого используется, если проверяемое логическое выражение принимает значение 1. Условный оператор может находиться только внутри тела программы функции.

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

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

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

Порядок описания программы-функции Mathcad. Для ввода в рабочий документ описания программы-функции необходимо выполнить следующие действия:

1. Ввести имя программы-функции и список формальных параметров, заключенный в круглые скобки ;

2. Ввести символ “:” - на экране отображается как “: =”;

3. Открыть наборную панель Программирования и щелкнуть кнопкой “Add line” . На экране появится вертикальная черта и вертикальный столбец с двумя полями ввода для ввода операторов, образующих тело программы-функции

9. Введём понятие интервальной переменной в формате:

:=начальное значение [,начальное значение+шаг]..конечное значение

Фактически мы получаем набор из 41 значения аргумента. Чтобы убедиться в этом достаточно ввести x=.

Для того, чтобы вывести таблицу значений функции, введите f(x) и знак “=”. Вы получите значения функции.



<== предыдущая лекция | следующая лекция ==>
Показать, что | значений.


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


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

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

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


 


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

 
 

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

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