Nodes

Количество подынтервалов или список x-значений для подынтервалов

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Сводные данные значения

ДополнительныйСписок арифметических выражений

Графические примитивы

ОбъектыЗначения по умолчанию узлов
plot::Integral[10]

Описание

Nodes положительное число подынтервалов для числового приближения интегралов. Данный интервал для приближения разделен на данное количество подынтервалов, всю ту же ширину.

В противном случае, Nodes может быть список x-значений для деления данного интервала. Интервал разделен на подынтервалы в данных x-значениях.

Когда номер дан для Nodes, номер может быть дан как список с этим номером, также.

Когда список с x-значениями дан, левая и правая граница целого (приближение), интервал может быть не использован. В этом случае количество подынтервалов является количеством данных x-значений плюс одно.

Узлы вне интервала приближения проигнорированы. Проигнорированы дублирующиеся значения.

Узлы не должны быть упорядочены.

Примеры

Пример 1

Nodes определяет количество прямоугольников для Сумм Римана:

f := plot::Function2d(x*(x+4)*(x-4)):
plot(plot::Integral(f, Nodes = 25, IntMethod = RiemannLower), f)

Увеличение Nodes уменьшает ошибку или приближение:

plot(plot::Integral(f, Nodes = 125, IntMethod = RiemannLower), f)

delete f:

Пример 2

Мы запрашиваем определенное деление на подынтервалы:

f := plot::Function2d(sin(x), x = -2*PI..2*PI):
plot(
  plot::Integral(f, Nodes = [i*PI/2 $ i = -4..4],
                    IntMethod = Trapezoid),
    f)

Подынтервалы не должны иметь равной ширины:

f := plot::Function2d(sin(x), x = 0..PI):
plot(
  plot::Integral(f, [PI/3, PI/2, 2*PI/3],
                  IntMethod = Trapezoid),
   f)

delete f:

Смотрите также

Функции MuPAD