kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Графика в пакетах расширений системы maxima

Нажмите, чтобы узнать подробности

Графика в пакетах расширений системы maxima

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Графика в пакетах расширений системы maxima»

Графика в пакетах расширений системы maxima Выполнила: студентка группы мдм-218 Жалдыбина Марина

Графика в пакетах расширений системы maxima

Выполнила: студентка группы мдм-218

Жалдыбина Марина

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

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

Преимущества программы Maxima Возможность свободного использования  Возможность функционирования под управлением различных ОС (в частности Linux и Windows). Небольшой размер программы  Maxima имеет удобный графический интерфейс (wxMaxima) на русском языке, а также есть возможность работать в режиме командной строки. Maxima дает возможность решать широкий класс задач.  

Преимущества программы Maxima

  • Возможность свободного использования
  • Возможность функционирования под управлением различных ОС (в частности Linux и Windows).
  • Небольшой размер программы
  • Maxima имеет удобный графический интерфейс (wxMaxima) на русском языке, а также есть возможность работать в режиме командной строки.
  • Maxima дает возможность решать широкий класс задач.

 

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

Построение различных графиков функций с помощью программы Maxima

Графические возможности в Maxima реализованы посредством внешних программ. По умолчанию, построением графиков в Maxima занимается программа Gnuplot и разрабатываемый вместе с Maxima пакет Openmath.

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

Программирование графиков функций, заданных в явном виде

Для построения двумерных графиков используются функция: .

 

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

Пример 1. Построить графики функций, заданных в явном виде на отрезке     Решение: график функции:  

Пример 1. Построить графики функций, заданных в явном виде на отрезке

 

Решение: график функции:

 

Программирование графиков функций, заданных в параметрическом виде Для построения графика параметрически заданной функции используется команда:   где x – выражение и y – выражение задают зависимость вида x=x ( t ), y=y ( t ), где t – переменная параметризации; [ t , t 1, t 2] задает отрезок, в пределах которого параметр t будет изменяться; nticks задает количество кусочков, на которые будет разбит интервал изменения параметра при построении графика.

Программирование графиков функций, заданных в параметрическом виде

Для построения графика параметрически заданной функции используется команда:

 

где xвыражение и yвыражение задают зависимость вида x=x ( t ), y=y ( t ), где t – переменная параметризации; [ t , t 1, t 2] задает отрезок, в пределах которого параметр t будет изменяться; nticks задает количество кусочков, на которые будет разбит интервал изменения параметра при построении графика.

Пример 2. Построить окружность единичного радиуса для функции, заданной параметрически:     

Пример 2. Построить окружность единичного радиуса для функции, заданной параметрически:

 

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

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

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

 

Пример 3. Построить пятиконечную звезду.

Пример 3. Построить пятиконечную звезду.

Программирование графиков в полярной системе координат В Maxima графики в полярной системе координат рисует функция draw2d (); но, прежде чем пользоваться этой функцией, нужно дополнительно загрузить этот модуль оператором load(draw).

Программирование графиков в полярной системе координат

В Maxima графики в полярной системе координат рисует функция draw2d (); но, прежде чем пользоваться этой функцией, нужно дополнительно загрузить этот модуль оператором load(draw).

Пример 4. Построить кардиоиду    

Пример 4. Построить кардиоиду

 

Программирование графиков функций, заданных неявно В системе Maxima есть специальная команда, которая позволяет строить графики функций, заданных неявно. Ее синтаксис:   . Где выражение – это уравнение, задающее неявную функцию, x_range и y_ range – промежутки изменения переменных x и y . Для того чтобы можно было использовать функцию implicit_plot , необходимо подключить пакет, содержащий эту функцию, с помощью команды load(implicit_plot).

Программирование графиков функций, заданных неявно

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

 

.

Где выражение – это уравнение, задающее неявную функцию, x_range и y_ range – промежутки изменения переменных x и y .

Для того чтобы можно было использовать функцию implicit_plot , необходимо подключить пакет, содержащий эту функцию, с помощью команды load(implicit_plot).

Пример 5. Построить окружность единичного радиуса .    

Пример 5. Построить окружность единичного радиуса .

 

Программирование построения трёхмерных графиков Основная команда для построения трёхмерных графиков – plot3d.

Программирование построения трёхмерных графиков

Основная команда для построения трёхмерных графиков – plot3d.

Пример 6. Построение поверхности функции, заданной в явном виде:     

Пример 6. Построение поверхности функции, заданной в явном виде:

 

Пример 7. Построим параболоид вращения . В параметрическом виде уравнение параболоида имеет вид:     

Пример 7. Построим параболоид вращения . В параметрическом виде уравнение параболоида имеет вид:

 


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: Прочее

Скачать
Графика в пакетах расширений системы maxima

Автор: Жалдыбина Марина Александровна

Дата: 19.12.2021

Номер свидетельства: 595387

Похожие файлы

object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(92) "Реферат "Графика в пакетах расширений системы maxima""
    ["seo_title"] => string(53) "referat_grafika_v_paketakh_rasshirenii_sistemy_maxima"
    ["file_id"] => string(6) "595386"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(7) "prochee"
    ["date"] => string(10) "1639925724"
  }
}
object(ArrayObject)#873 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(75) "Графика в пакетах расширений системы Maxima"
    ["seo_title"] => string(45) "grafika_v_paketakh_rasshirenii_sistemy_maxima"
    ["file_id"] => string(6) "483739"
    ["category_seo"] => string(7) "prochee"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1541488552"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства