Создайте рассеяние и перечислите графики

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

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

Графики поля точек могут помочь вам идентифицировать отношение между двумя выборками данных. График рассеивания является простым графиком одной переменной против другого. Для двух выборок дискретных данных x 1, x 2, ..., x n и y 1, y 2, ..., y n, график рассеивания является набором точек с координатами [x 1, y 1], [x 2, y 2]..., [x n, y n]. Чтобы создать график рассеивания в MuPAD®, используйте функцию plot::Scatterplot. Например, создайте график рассеивания для следующих выборок данных x и y:

x := [0.25, 0.295, 0.473, 0.476, 0.512,
     0.588, 0.629, 0.648, 0.722, 0.844]:
y := [0.00102, 0.271, 0.378, 0.478, 0.495,
      0.663, 0.68, 0.778, 0.948, 0.975]:
plot(plot::Scatterplot(x, y))

По умолчанию функция plot::Scatterplot также отображает линию регрессии. Эта строка показывает линейную зависимость что лучшие подгонки две выборки данных. Чтобы скрыть линию регрессии, используйте опцию LinesVisible:

plot(plot::Scatterplot(x, y, LinesVisible = FALSE))

Другой график, который может помочь вам идентифицировать отношение между двумя выборками дискретных данных, является графиком списка. Графики списка удобны для графического вывода одной выборки данных с равноотстоящим x - значения. Они также удобны для графического вывода объединенных выборок данных, такой как [[x 1, y 1], [x 2, y 2]..., [x n, y n]]. Если у вас есть две отдельных выборки данных, можно объединить данные этих выборок попарно:

xy := [[x[i], y[i]] $ i = 1..10]:

Чтобы создать график списка, используйте функцию plot::Listplot:

plot(plot::Listplot(xy), AxesTitles = ["x", "y"])

По умолчанию функция plot::Listplot соединяет смежные точки на графике прямых линий. Чтобы скрыть эти связи, используйте опцию LinesVisible:

plot(plot::Listplot(xy),
     AxesTitles = ["x", "y"],
     LinesVisible = FALSE)