Аналитические вычисления в Matlab презентация

Содержание

Слайд 2

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

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

предварительно объявлены.
Слайд 3

Упрощение выражений

Упрощение выражений

 

Слайд 4

Раскрытие скобок

Раскрытие скобок

 

Слайд 5

Вычисление интегралов а) вычисление неопределенных интегралов Для нахождения неопределенных интегралов

Вычисление интегралов

а) вычисление неопределенных
интегралов
Для нахождения неопределенных интегралов в символьном

виде используется функция int, имеющая следующий синтаксис:
Int(f,x),
где f – подынтегральная функция;
х – переменная интегрирования.
Слайд 6

Примеры. Вычислить неопределенный интеграл

Примеры. Вычислить неопределенный интеграл

Слайд 7

Вычисление определенных интегралов Для вычисления определенных интегралов в символьном виде

Вычисление определенных интегралов

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

int, имеющая следующий синтаксис:
Int(f,x,a,b),
где f – подынтегральная функция;
х – переменная интегрирования;
a – нижний предел интегрирования;
b – верхний предел интегрирования.
Слайд 8

Примеры: Вычислить определенный интеграл

Примеры: Вычислить определенный интеграл

Слайд 9

Вычисление двойных интегралов

Вычисление двойных интегралов

Слайд 10

Вычисление тройных интегралов

Вычисление тройных интегралов

Слайд 11

Методы приближенного вычисления интегралов

Методы приближенного вычисления интегралов

 

Слайд 12

Расположенной под графиком функции y=f(x). Наиболее распространёнными методами приближенного вычисления

Расположенной под графиком функции y=f(x).
Наиболее распространёнными методами приближенного вычисления интегралов являются:
метод

прямоугольников;
метод трапеций;
метод Симпсона.
Слайд 13

Решение уравнений Для решения алгебраических и трансцендентных уравнений используется функция

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

Для решения алгебраических и трансцендентных уравнений используется функция solve(e1,e2,…,en),


здесь
е1, е2, …, еn –символьные выражения или переменные.
Слайд 14

Примеры Единственное решение Решить уравнение x+2=0.

Примеры
Единственное решение
Решить уравнение x+2=0.

Слайд 15

 

Слайд 16

Уравнение с комплексными корнями

Уравнение с комплексными корнями

Слайд 17

Решение систем линейных алгебраических уравнений Для решения систем линейных алгебраических

Решение систем линейных алгебраических уравнений

Для решения систем линейных алгебраических уравнений

используется знак \ (деление слева).
Например, если требуется решить систему линейных уравнений Ах=b,
где А – квадратная матрица размера
nxn;
b – заданный вектор-столбец
размера n,
Слайд 18

то для нахождения неизвестного вектора-столбца х достаточно вычислить выражение A\b.

то для нахождения неизвестного вектора-столбца х достаточно вычислить выражение A\b.

Деление слева

(\)
для квадратных матриц реализует метод Гаусса;
для прямоугольных матриц– метод наименьших квадратов.
Слайд 19

 

Слайд 20

Слайд 21

Вместо знака обратной косой черты можно использовать функцию mldivide x=mldivide(A,b) Результат будет тем же самым.

Вместо знака обратной косой черты можно использовать функцию mldivide
x=mldivide(A,b)
Результат будет тем

же самым.
Слайд 22

Функция solve() позволяет решить систему уравнений. Например, для системы уравнений

Функция solve() позволяет решить систему уравнений. Например, для системы уравнений вида


>> [x y] = solve('2*x+y=3', '3*x-5*y=11', x, y)
x = 2
y = -1
Слайд 23

Символьное решение дифференциальных уравнений Для решения дифференциальных уравнений в символьном виде применяется функция dsolve(‘строка_символов’) . Пример.

Символьное решение дифференциальных уравнений

Для решения дифференциальных уравнений в символьном виде

применяется функция
dsolve(‘строка_символов’) .
Пример.
Слайд 24

Символ D в строке уравнения обозначает дифференцирование по независимой переменной


Символ D в строке уравнения обозначает дифференцирование по независимой переменной

Слайд 25

 

Слайд 26

Слайд 27

Вычисление пределов

Вычисление пределов

 

Слайд 28

Слайд 29

Вычисление производных Для вычисления производных в символьной форме можно использовать

Вычисление производных

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

diff( ). Данная функция имеет несколько форматов вызова. Самый простой – вычисление производной символьного выражения, в состав которого входит одна символьная переменная.
Слайд 30

 

Слайд 31

 

Слайд 32

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

Если вторым аргументом указана переменная, то производная будет вычислена по

заданной переменной.

 

Слайд 33

Функция diff() может получать три аргумента: первый – дифференцируемое символьное

Функция diff() может получать три аргумента: первый – дифференцируемое символьное

выражение, второй – переменная дифференцирования, третий – порядок дифференцирования.
Имя файла: Аналитические-вычисления-в-Matlab.pptx
Количество просмотров: 32
Количество скачиваний: 0