Авраменко Евгений АК5-31
МГТУ Им. Баумана, 2011
Содержание
1.Общие сведения о программе………………….……………………………………………..3
2.Установка и запуск программы……………………………………………………….………4
3.Инструкция по работе………………….…………………………………..………………….5
3.1.Работа с выражениями…….………………..…………………………………………ч
3.2.Работа с функциями……….…………………………………………………………..ч
3.2.1.Вычисление производной в точке…………………………………………..ч
3.2.2.Вычисление определенного интеграла……………………………………..ч
3.3.Работа со справкой.……..…..………………………………………………………..чч
3.4.Работа с матрицами……..…..………………………………………………………..чч
4.Сообщения пользователю………………………………………………………………….чч
Общие сведения о программе.
Программа MathX предназначена для работы с матрицами, выражениями и функциями.
Пользователь может ввести функцию в специально отведенное для этого поле, и выполнить такие действия, как : «Вычисление производной функции в точке», «Вычисление функции в точке», «Вычисление определенного интеграла». Также пользователь может работать с матрицами. Для этого необходимо ввести размерность и саму матрицу в специально отведенные для этого поля. При работе с матрицами программа выполняет следующие функции: «Сумма матриц», «Разность матриц», «Произведение матриц», «Вычисление определителя матрицы», «Вычисление обратной матрицы».
Для работы с выражениями и функциями программа вначале производит разбор строки, преобразую функцию из инфиксной записи в постфиксную. Это осуществляется с помощью «алгоритма сортировочной станции». После этого программа выполняет определенные действия с разобранной строкой: вычисляет значение функции в точке, вычисляет определенный интеграл одним из трех методов и т.д.
Программа рассчитана на учеников старших классов и студентов первого и второго курсов. Данная программа может существенно сократить время расчетов.
Установка и запуск программы.
Т.к. программа разработана под несколько систем, то и установка для каждой системы разная.
Для того чтобы установить и запустить программу, необходимо:
— Для Windows 7/XP: скачать архив с программой извлечь из архива папку «Win» в рабочую директорию запустить исполняемый файл MathX.exe.
— Для MacOS: скачать архив с программой извлечь из архива папку «Mac» в рабочую директорию запустить исполняемый файл MathX.
— Для Linux: скачать архив с программой извлечь из архива папку «Mac» в рабочую директорию запустить исполняемый файл MathX.
Если при установке на Linux/MacOS программа не запускается, нужно в свойствах исполняемого файла (MathX) поставить галочку в графе «».
Инструкция по работе.
После запуска пользователь попадает в главное меню программы:
Рисунок 1 -Главное меню программы.
Попав в главное меню пользователь может выбрать одно из четырех действий:
-Калькулятор
-Анализ функций
-Справка
-Работа с матрицами.
При нажатии на любой из этих рисунков или на любую надпись пользователь переходит в соответствующий режим.
При нажатии на кнопку «Выход» программа завершает работу.
Работа с выражениями.
При нажатии в главном меню на кнопку «калькулятор» или соответствующий рисунок пользователь переходит на форму «Калькулятор»:
Рисунок 2- Форма «Калькулятор»
Далее пользователь может ввести функцию и значения переменных. Например функция
3+sin(x+y^12)-ln(x), x=4 , y=1.
Введя данные, пользователь должен нажать на кнопку «Рассчитать».После этого системы выдаст ответ в специально отведенное для этого поле.
Ответ: 0.654781
Рисунок 3 -Пример расчета выражения.
Если пользователь хочет повторить действия(ввести функцию или значения переменных заново) он должен изменить соответствующие поля и повторно нажать на кнопку «Рассчитать».Если же пользователь хочет закончить работу с выражениями, он должен67.5 нажать на кнопку «Назад».
Работа с функциями
При нажатии в главном меню на кнопку «Анализ» или соответствующий рисунок пользователь переходит на форму «Анализ функции».
При переходе на эту форму пользователю предоставляется выбрать одно из двух действий:
-Вычисление производной в заданной точке
—Вычисление определенного интеграла различными методами..
Если пользователю нужно вернуться в главное меню, он должен нажать на кнопку «Назад»
Рисунок 4 -Форма «Анализ функции».
Вычисление производной в точке.
При нажатии на рисунок «производная» пользователь переходит на форму вычисления производной функции в точке:
Рисунок 5 -Форма «Производная в точке»
Действия на данной форме аналогичны действиям на форме «Калькулятор». Только здесь x — используется как точка интегрирования, а y — как переменная.