exponenta event banner

eq

Определение символического уравнения

Синтаксис

Описание

пример

A == B определяет символическое уравнение. Используйте уравнение в качестве входных данных для таких функций, как solve, assume, fcontour, и subs.

eq(A,B) эквивалентно A == B.

Примеры

свернуть все

Решите это тригонометрическое уравнение. Определите уравнение с помощью == оператор.

syms x
eqn = sin(x) == cos(x);
solve(eqn,x)
ans =
pi/4

Постройте график уравнения sin (x2) = sin (y2) с помощью fimplicit. Определите уравнение с помощью == оператор.

syms x y
eqn = sin(x^2) == sin(y^2);
fimplicit(eqn)

Figure contains an axes. The axes contains an object of type implicitfunctionline.

Проверка равенства двух символьных выражений с помощью isAlways.

syms x
eqn = x+1 == x+1;
isAlways(eqn)
ans =
  logical
   1
eqn = sin(x)/cos(x) == tan(x);
isAlways(eqn)
ans =
  logical
   1

Проверка равенства двух символьных матриц с помощью isAlways.

A = sym(hilb(3));
B = sym([1 1/2 5; 1/2 2 1/4; 1/3 1/8 1/5]);
isAlways(A == B)
ans =
  3×3 logical array
     1     1     0
     1     0     1
     1     0     1

Сравните матрицу и скаляр. == оператор расширяет скаляр в матрицу тех же размеров, что и входная матрица.

A = sym(hilb(3));
B = sym(1/2);
isAlways(A == B)
ans =
  3×3 logical array
     0     1     0
     1     0     0
     0     0     0

Входные аргументы

свернуть все

Ввод, определяемый как число, вектор, матрица или массив, или символьное число, скалярная переменная, переменная матрицы (начиная с R2021a), массив, функция или выражение.

Ввод, определяемый как число, вектор, матрица или массив, или символьное число, скалярная переменная, переменная матрицы (начиная с R2021a), массив, функция или выражение.

Совет

  • Запрос == или eq для несимболических A и B вызывает MATLAB ®eq функция. Эта функция возвращает логический массив с элементами, заданными как логические 1 (true) где A и B равны; в противном случае возвращается логическое 0 (false).

  • Если оба A и B являются массивами, то они должны иметь одинаковые размеры. A == B возвращает массив уравнений A(i,j,...) == B(i,j,...).

Представлен в R2012a