Índice
1. Método gráfico de equação univariável
2. Método gráfico de equação binária
1. Método gráfico de equação univariável
Exemplo 1
Encontre-o graficamente:
desatar:
Código MATLAB:
clc;clear;
ezplot('exp(-3*t)*sin(4*t+2)+4*exp(-0.5*t)*cos(2*t)-0.5',[0 5])
hold on,
line([0,5],[0,0]) %同时绘制横轴
%验证
syms t;
t=3.522;
vpa(exp(-3*t)*sin(4*t+2)+4*exp(-0.5*t)*cos(2*t)-0.5)
resultado da operação:
2. Método gráfico de equação binária
Exemplo 2
Encontre-o graficamente:
desatar:
Código MATLAB:
clc;clear;
ezplot('x^2*exp(-x*y^2/2)+exp(-x/2)*sin(x*y)') %第一个方程曲线
hold on %保留当前坐标系
ezplot('x^2 *cos(x+y^2) +y^2*exp(x+y)')
resultado da operação:
O método gráfico de equações só é aplicável a problemas de determinação de raízes de equações de uma variável e de duas variáveis.
3. Equação polinomial
Exemplo 3
Encontre-o graficamente:
desatar:
Teoricamente, existem pelo menos 6 soluções para este sistema de equações, mas o método gráfico só consegue mostrar as raízes reais das equações resolvidas.
código:
clc;clear;
ezplot('x^2+y^2-1');
hold on % 绘制第一方程的曲线
ezplot('0.75*x^3-y+0.9') % 绘制第二方程
resultado da operação:
Uma das soluções é x=-0,98124, y=0,19004. Na verdade, este sistema de equações tem quatro raízes complexas.
As raízes das equações polinomiais gerais podem ser números reais ou números complexos. Portanto, a função solve() na caixa de ferramentas simbólica do MATLAB pode ser usada.