Постройте уравнение в MATLAB

  1. Постройте уравнение с помощью функции plot() в MATLAB
  2. Постройте уравнение с помощью функции ezplot() в MATLAB

В этом уроке мы обсудим, как построить уравнение, объявив значения независимых переменных, присутствующих в уравнении, а затем используя функцию plot(), чтобы построить его, и как построить уравнение с помощью ezplot() в MATLAB.

Постройте уравнение с помощью функции plot() в MATLAB

Предположим, вы хотите построить уравнение в MATLAB, которое имеет одну зависимую переменную и одну или несколько независимых переменных. Чтобы построить уравнение, вам нужно объявить независимые переменные, присутствующие в уравнении, а затем вы можете найти значение зависимой переменной и, используя эти значения, вы можете построить уравнение с помощью функции plot(). Например, давайте построим уравнение, которое имеет одну зависимую переменную и одну независимую переменную. См. Код ниже.

a = -5:0.01:5;
b = cos(a).^2+cos(a).^3;
plot(a,b)

Выход:

Построение уравнения с использованием графика в Matlab

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

Постройте уравнение с помощью функции ezplot() в MATLAB

Предположим, вы хотите построить уравнение в MATLAB, которое имеет одну зависимую переменную и одну или несколько независимых переменных. Чтобы построить уравнение с помощью ezplot(), сначала вам нужно определить уравнение как функцию с помощью функции @(), а после этого вам необходимо передать независимые переменные внутри функции @(). Наконец, вы можете построить уравнение, используя функцию ezplot(). Например, давайте построим уравнение, которое имеет одну зависимую переменную и одну независимую переменную. См. Код ниже.

f = @(a) cos(a).^2+cos(a).^3;
ezplot(f)

Выход:

Построение уравнения с помощью ezplot в Matlab

В приведенном выше коде мы объявили уравнение как функцию f, и, как вы можете видеть, результат такой же, как и приведенный выше, только с учетом значений независимых переменных. Функция ezplot() автоматически присваивает значения независимым переменным. Вы также можете увеличить количество независимых переменных в соответствии с вашим уравнением.

Сопутствующая статья - MATLAB Plot

  • MATLAB Default Color Order(Порядок цвета по умолчанию)
  • MATLAB Draw Arrow
  • MATLAB Hide Axis
  • Анимированный график MATLAB