Пятница, 26.04.2024, 16:56

Персональный сайт Гиляровой Марины Геннадьевны

Меню сайта
Android
Наш опрос
Оцените мой сайт
Всего ответов: 261
Информатика
Видеолекция
Важная информация
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Работа с Maple, интерфейс и основные функции

    Командные строки в Maple начинаются слева, а результат автоматически выравнивается по центру и имеет синий цвет.

    Командная строка должна обязательно заканчиваться знаком или знаком : (если стоит знак ;, то результат вычисления выведется на экран, а если :, то вычисление выполнится, но результат на экран не выведется).

    В каком бы месте строки не находился курсор, после нажатия enter или щелчка левой кнопкой мыши по кнопке ! панели инструментов проводятся вычисления и результаты выводятся на рабочий стол.

    Например:

    >1+2;

    3

    >2*3+1;

    7

    Последний, предпоследний и предпредпоследний результаты Maple сохраняет под именами %, %%, %%%, соответственно. Например, введем теперь следующую команду

    >%+%%;

    Получим

    10

    Степень xyвводится

    >x^y;

    xy

    Корень квадратный обозначается sqrt(x)

    Вычисления числовых выражений проводятся встроенной функцией evalf(a,n),  где а – числовое выражение, n – необязательный параметр определяющий число значащих цифр, то есть точность. Например

    >evalf(1/3,4);

    0.3333

    Для ввода математических символов используется панель EXPRESSION. Для ее отображения нужно выбрать меню VIEW – Palettes- Expression Palette.

    Таким же образом открываются остальные панели Maple.

    Присваивание выполняется при помощи значка :=.

    Алгебраические преобразования

    Встроенные функции алгебраических преобразований:

    Simplify – упростить,

    Expand – раскрыть скобки;

    Factor – разложить на множители,

    Normal – привести к общему знаменателю,

    Collect – привести подобные члены.

    После ключевого слова в скобках вводится аналитическое выражение или его имя, а также необходимые параметры, если они есть.

    Например:

    >simplify((a^3-b^3)/(a-b));

    a2+ba+b2

    >expand((a-b)*(a^2+a*b+b^2));

    a3-b3

    >factor(a^3-b^3);

    (a-b)(a2+ba+b2)

    Более интересным является разложение на простейшие дроби , это выполняет команда convert(дробь, parfrac, переменная относительно которой раскладываем).

    Пример:

    >f:=(x^5+1)/(x^4-x^2);

    >convert(f,parfrac,x);

    Решение уравнений

    Встроенная функция для решения уравнений и неравенств имеет вид:

    Solve(уравнение или неравенство, переменная относительно которой решаем уравнение или неравенство).

    Пример: решим уравнение x-3=0

    >solve(x-3,x);

    3

    Для проверки используем функцию

    Subs(значение параметра, выражение с параметром)

    >subs(x=3,x-3);

    0

    Решение систем уравнений

    Аналогично через solve решаются системы уравнений, только уравнения и неизвестные вводятся виде множеств – в фигурных скобках.

    Пример: Решим систему уравнений

    >solve({x+y=2, x-y=0},{x,y});

    {x=1, y=1}

    Математический анализ

    Для вычисления пределов используем панель инструментов математические символы

    >limit(функция, аргумент=значение);

    Например

     

    > limit(1/x, x=1);

    Находить производные и неопределенные интегралы проще всего smart способом – через контекстное меню.

    Встроенная функция дифференциации diff(f,x);

    Производная к-го порядка вычисляется следующим образом

    Diff(f,x$k), Например

    >diff(x^2,x$2);

    2

    Встроенная функция интегрирования int. Конструкцией int(f(x),x) вычисляются неопределенные интегралы

    Например

    >int(x^2,x);

    x3

    Для нахождения определенного интеграла используется конструкция

    Int(f(x),x=a..b); где f(x)-функция а x=1..3 это границы интегрирования.