Реализация основных алгоритмических структур в среде MATHCAD
Программа вычисления системы, построение графика. Задача шага изменения аргумента. Набор диапазона значений и зависимость x от i. Наложение условия для решения заданной системы. Создание функции с помощью if. Общий вид графика решения заданной системы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 25.12.2011 |
Размер файла | 48,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»
Институт нефти и газа
Кафедра топлевообеспечения и горюче-смазочных материалов
ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ ПО ТЕМЕ:
РЕАЛИЗАЦИЯ ОСНОВНЫХ АЛГОРИТМИЧЕСКИХ СТРУКТУР В СРЕДЕ MATHCAD
Красноярск 2011
Цель работы
Научиться реализовывать основные алгоритмические структуры в среде MATHCAD.
Постановка задачи
Дана система:
Sin(x)*lg(x), если х > 3,5
Y=
Cos2(x), если х <3,5
Написать программу вычисления данной системы и построить ее график.
Выполнение работы
1. Для задачи шага изменения аргумента ?x=0,2:
А. Набираем диапазон значений i (используется знак присвоения «:=», а не знак « =». Две точки между 10 и 25 набираются нажатием клавиши с русской буквой Ж клавиатуры или кнопки m..n панели матрицы).
Б. Далее задаем зависимость x от i:
система график программа аргумент
Рисунок 1 - Задача шага изменения аргумента
2. Далее необходимо задать две функции: f(x) и k(x):
Рисунок 2 - Заданные функции
3. Следующим шагом является наложение условия для решения исходной системы. Используя функцию if, создаем y(x). Смысл заключается в том, что на первом месте пишется условие (в нашем случае х>3,5), на втором месте пишется одна из двух заданных функций (Рис.2), которой будет удовлетворять значение х данного условия, а на третьем - та функция, при которой заданное условие выполняться не будет.
Рисунок 3 - Создание функции с помощью функции if
4. Следующий шаг- построение графика. Вызвав панель графиков, нажимаем на кнопку с изображением графиков. Появятся два вложенных друг в друга квадрата, внутри которых есть несколько точек. Сначала нужно подвести курсор к средней точке оси абсцисс и набрать там аргумент х. Затем следует подвести курсор к средней точке около оси у и набрать там наименование функции в виде у (х). Щелкнем несколько раз мышью вне графика. На экране появится график.
Рисунок 4 - График решений системы
Вывод
В данной лабораторной работе мы научились реализовывать основные алгоритмические структуры в среде MATHCAD.
Список использованных источников
1. Справочник по информатике: справочник / И.Н. Евсеева, К.А. Чуркина и др; под редакцией И.Н. Бронштейна. - М.: «Издательство «Феникс»,2010.-с.14-15.
2. Универсальный справочник по информатике: справочник / Я.С. Пучков, С.М. Никольский и др: под редакцией А.Ф. Гырдымова. - М.: «Издательство «Интеграл-пресс», 2007. - с. 154-160.
Размещено на Allbest.ru
Подобные документы
Решение системы дифференциальных уравнений, заданной в нормальной форме Коши. Определение аналитических зависимостей изменения переменных состояния системы с использованием преобразования Лапласа. Численный метод решения системы c помощью Mathcad.
практическая работа [657,1 K], добавлен 05.12.2009Составление программы для вычисления по двум формулам одной и той же переменной "X". Создание программы, которая по введенному значению аргумента вычислят значение функции, заданной в виде графика. Вывод на экран значения функции, заданной графически.
курсовая работа [4,9 M], добавлен 14.03.2014Решение нелинейного уравнения вида f(x)=0 с помощью программы Excel. Построение графика данной функции и ее табулирование. Расчет матрицы по исходным данным. Проведение кусочно-линейной интерполяции таблично заданной функции с помощью программы Mathcad.
контрольная работа [1,8 M], добавлен 29.07.2013Постановка задачи. Математические и алгоритмические основы решения. Функциональные модели и блок-схемы решения. Программная реализация решения. Пример выполнения программы. Методы, использующие исключение отрезков. Учет информации о значениях функции.
курсовая работа [527,0 K], добавлен 15.01.2010Разработка с использованием приложения Mathcad алгоритма и программы решения нелинейного уравнения методами касательных, половинного деления и хорд. Решение с помощью ее заданных нелинейных уравнений. Создание графической иллюстрации полученных решений.
курсовая работа [665,7 K], добавлен 22.08.2013Написание программы вывода графика функции с помощью точек и линий, модификация программы. Программа вывода каркаса вращающегося тора относительно своей оси с одновременным движением по заданной траектории. Создание эффекта сползания текстуры с цилиндра.
контрольная работа [433,2 K], добавлен 01.12.2009Определение возможностей математического пакета и изучение методов вычисления выражений в Mathcad. Возможности построения графиков функций одной переменной. Просмотр и способы построения графика функции одного аргумента и участков двухмерных графиков.
контрольная работа [384,8 K], добавлен 06.03.2011Построение схемы алгоритма и программы для создания графика временной функции, работающей в машинном и реальном времени. Выбор методов решения и их обоснование. Значение коэффициентов и временной функции. Реализация временных задержек в программе.
курсовая работа [6,2 M], добавлен 09.03.2012Вычисление на ЭВМ значения функции и построение графика ее зависимости от аргумента с помощью компьютерных программ МathCad и MS Excel. Структура составления алгоритмов: методы и приемы, связи между параметрами, анализ, сравнение и заключение выводов.
контрольная работа [124,7 K], добавлен 18.12.2011Вычисление значения интеграла функции, заданной графически. Постановка задач. Составление таблицы значений функции, заданной в виде разложения в ряд. Математическая формулировка. Численный метод решения. Схемы алгоритмов. Инструкции пользователям.
курсовая работа [56,3 K], добавлен 05.07.2008