Определить больше отношения
Использовать assume и реляционный оператор > установить предположение, что x больше 3:
syms x assume(x > 3)
Решите это уравнение. Решатель учитывает предположение о переменной x, и поэтому возвращает это решение.
solve((x - 1)*(x - 2)*(x - 3)*(x - 4) == 0, x)
ans = 4
Использовать реляционный оператор > установка этого условия для переменной x:
syms x cond = abs(sin(x)) + abs(cos(x)) > 7/5;
for i = 0:sym(pi/24):sym(pi)
if subs(cond, x, i)
disp(i)
end
endИспользуйте for цикл с шагом λ/24, чтобы найти углы от 0 до λ, которые удовлетворяют этому условию:
(5*pi)/24 pi/4 (7*pi)/24 (17*pi)/24 (3*pi)/4 (19*pi)/24
Запрос > или gt для несимвольных A и B вызывает MATLAB ®gt функция. Эта функция возвращает логический массив с элементами, заданными как логические 1 (true) где A больше, чем B; в противном случае возвращается логическое 0 (false).
Если оба A и B являются массивами, то эти массивы должны иметь одинаковые размеры. A > B возвращает массив уравнений A(i,j,...) > B(i,j,...)
Если один вход является скалярным, а другой - массивом, то скалярный вход расширяется в массив тех же размеров, что и другой массив. Другими словами, если A является переменной (например, x), и B является матрицей m-by-n, то A разворачивается в матрицу m-на-n элементов, каждый из которых установлен в x.
Поле комплексных чисел не является упорядоченным полем. MATLAB проецирует комплексные числа в связях на действительную ось. Например, x > i становится x > 0, и x > 3 + 2*i становится x > 3.