
- •Элементарные вычисления в Маткаде.
- •Вычисление функций в Маткаде.
- •Построение графиков
- •Графики в полярных координатах.
- •Трехмерные графики.
- •Действия над матрицами в маткаде.
- •Численное решение системы линейных алгебраических уравнений.
- •Решение линейных алгебраических уравнений в матричной форме
- •Способ.
- •Численное решение нелинейных алгебраических уравнений.
- •Решение алгебраических уравнений в символьной форме.
- •Символьное решение нелинейных алгебраических уравнений
- •Численное дифференцирование и интегрирование
- •Символьное дифференцирование и интегрирование
- •Разложение функции в ряды Тейлора - Маклорена
Решение алгебраических уравнений в символьной форме.
Маткад предоставляет возможность решения алгебраических уравнений в символьной (аналитической) форме. Преимуществом символьного решения является возможность решения уравнений с буквенными значениями коэффициентов. Правда, более или менее сложные уравнения символьно в Маткаде не решаются, поэтому приходится обращаться к численным методам.
Символьное решение линейных систем алгебраических уравнений производится с помощью двух операций: Solve и lsolve.Ниже, на рис. рис.15-19 показано решение систем линейных уравнений различными методами.
Задача 2. Система линейных алгебраических уравнений задана матрицей М коэффициентов и вектором v правых частей. Найти аналитическое решение.
С
начала
вводим матрицу и вектор.
р
ешение с использованием встроенной функции lsolve. Функция набирается с клавиатуры или из окна встроенных функций. Стрелка набирается с панели символьных решений или комбинацией клавиш “Ctrl+.”.
Рис.15. Символьное решение системы линейных уравнений с использованием встроенной функции lsolve
Решение с использованием оператора solve
Рис.16.Символьное решение системы линейных уравнений с заданной точностью.
Здесь помимо оператора lsolve использован оператор float (плавающая точка) и задана точность решения – 4 знака.
Операторы solve и float набираются последовательно, используя комбинацию клавиш “Ctrl+Shift+.”.
Решение в скалярной форме
Рис.17. Символьное решение системы линейных уравнений в скалярной форме.
Решение с созданием решающего блока и директивы given.
Директива given и оператор Find набираются с клавиатуры.
Рис.18. Символьное решение системы линейных уравнений с использованием директивы Given
Решение системы с буквенными коэффициентами
Рис.19.
Символьное решение системы линейных
уравнений, заданных в буквенной форме.
Решить всеми рассмотренными способами систему уравнений 1 из таблицы 5 в соответствии с номером бригады.
Символьное решение нелинейных алгебраических уравнений
Решение уравнения четвертой степени с численными коэффициентами с использованием оператора solve
Решение квадратного уравнения с буквенными коэффициентами
Р
ешение квадратного уравнения с буквенными коэффициентами с формированием решающего блока
Численное дифференцирование и интегрирование
Для проведения численного дифференцирования в Маткаде необходимо:
задать диапазон изменения аргумента;
записать дифференцируемую функцию;
ввести с панели исчислений (calculus) знак дифференцирования.
Например
Рис. 20. Численное дифференцирование в Маткаде.
Найти
первую, вторую и третью производные для
функций
,
представленных в таблице 7 в соответствии
с номером бригады.
Таблица 7
-
Номер бригады
Исходные функции
y(x)=5x5 +6x3 +8x2 +2x; y(x)=5x4 +8x3 +3x2 +9x+8; y(x)=4x4 +8x-3
y(x)=5x6 +6x5 +8x2 +2x; y(x)=15x4 +8x3 +31x2 +9x+8; y(x)=4x4 +8x2-3
y(x)=5x6 +6x5 +8x3 +2x; y(x)=25x4 +84x3 +3x2 +9x-8; y(x)=4x5 +8x2-3
y(x)=5x6 +6x4 +8x3 +20x; y(x)=2x4 +4x3 +3x2 +95x-8; y(x)=6x5 -8x3+4
y(x)=5x6 +6x4 +8x2 -10x; y(x)=12x4 +4x3 +3x2 +9x-81; y(x)=6x4 -8x3+4
y(x)=5x6 - 6x3 +8x2 -10x; y(x)=x4 +4x3 +30x2 +9x-8; y(x)=6x5 -81x3+48
y(x)=5x5 - 6x4 +8x3+10x; y(x)=10x4 -40x3 +30x2 +9x-8; y(x)=6x4 -81x2+8
y(x)=5x5 - 6x3 +8x2+10x; y(x)=10x4 -4x3 +3x2 +9x-4; y(x)= 6x4 -8x3+8
y(x)=5x5 + 6x4 +8x2+10x; y(x)=3x4 - x3 +3x2 +9x-4; y(x)=6x5 -81x2+8
y(x)=5x5 + 6x3 +8x2+10x; y(x)=3x4 - 15x3 +3x2 +29x-4; y(x)=6x5 -18x3+8
Для вычисления определенных интегралов в Маткаде необходимо:
вызвать панель интегрирования и дифференцирования, нажав на арифметической панели кнопку с изображением интегралов и производных.
Набрав на экране y := , нажать кнопку с изображением определенного интеграла, проставить пределы интегрирования и подынтегральную функцию.
Набрать ниже интеграла y= и получить ответ.
Вычислить определенные интегралы для функций из таблицы 7 на интервале [0,1] в соответствии с номером бригады.