Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Глава 2. Система компьютерной математики Maxima для решения математических задач
Основные алгоритмы решения различных задач в системе Maxima Задача 1. Вычислить х! и xy. После выполнения задания очистить значения переменных, при х=4, y=7 После ввода каждой команде присваивается порядковый номер. На приведенном ниже рисунке 1 введенные команды имеют номера 1–2 и обозначаются соответственно (%i1), (%i2). Результаты вычислений имеют соответственно порядковый номер (%o1), (%o2) и т.д. Где "i" – сокращение от англ. input (ввод), а "o" – англ. output (вывод). Присваиваем переменным значения. Присваивание значения переменной осуществляется с использованием символа: (двоеточие), например так:
Возведение в степень можно обозначать тремя способами: -->, -->-->, **. Извлечение корня степени n записывают, как степень -->-->(1/n).
компьютерный математический программа maxima
Имеется еще одна встроенная в Maxima полезная операция – нахождение факториала числа. Эта операция обозначается восклицательным знаком. Например, 6!=1*2*3*4*5*6=120.
Если необходимо удалить значение переменной (очистить ее), то применяется метод kill: kill(x) – удалить значение переменной x; kill(all) – удалить значения всех используемых ранее переменных.
И кроме того, метод kill начинает новую нумерацию для исполняемых команд (обратите внимание, что ответом на команду (%i3), приведенную выше, оказался ответ с номером ноль (%o0) done, и далее нумерация команд продолжится с единицы). Вывод. Ввод простейших команд в wxMaxima необходим для дальнейшего использования, чтобы облегчить использование сложных данных.
Задача 2. Вывести определенный интеграл в математическом контексте на экран и вычислить его: При нахождении значения определенного интеграла помимо функции и переменной интегрирования указываются пределы интегрирования. В качестве пределов интегрирования могут фигурировать бесконечность (inf) и минус бесконечность (minf). Синтаксис: integrate(функция, переменная, нижний предел, верхний предел); Или во вкладке главного меню Анализ пункт Интегрировать. Выведется окно для ввода выражения и уточнения пределов, как показано на рисунке 14.
Рис. 14 – Окно–форма для ввода интегралов
Подынтегральное выражение не зависит от знака параметра a, но значение интеграла — зависит, так как параметр а может быть записан или как верхний предел или как нижний предел.
На вопрос Maxima Is a positive, negative, or zero? мы ответили р (positive) и получили положительное значение. В случае отрицательного знака у параметра а значение интеграла (%о12) будет отрицательное, а численное значение интеграла по модулю будет тем же.
|
|||||
Последнее изменение этой страницы: 2017-02-05; просмотров: 523; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 54.152.77.92 (0.013 с.) |