How to plot this implicit function? (It's one parameter also changes)
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1122300/image.png)
Here Φ also varies.
First i got that it is an implicit function. So, fimplicit should be used. But i'm unable to take Φ varied.
0 comentarios
Respuestas (2)
Torsten
el 11 de Sept. de 2022
Editada: Torsten
el 11 de Sept. de 2022
So you want several implicit plots in different colors for different values of phi ?
Use "fimplicit" in a loop using "hold on" before the loop.
phi = [pi/4 3*pi/8 pi/2 5*pi/8 3*pi/4];
hold on
for i=1:numel(phi)
fun = @(x,y) y.^4 + y.^2.*(2*x*tan(phi(i))-1) + x.^2.*sec(phi(i))^2;
fimplicit(fun);
end
hold off
0 comentarios
John D'Errico
el 11 de Sept. de 2022
Editada: John D'Errico
el 11 de Sept. de 2022
The vertical axis indicates the value of phi.
F3 = @(x,y,phi) y.^4 + y.^2.*(2*x.*tan(phi)-1) + x.^2.*sec(phi).^2;
fimplicit3(F3)
xlabel x
ylabel y
zlabel phi
So at any fixed phi, you will get a simple path through the (x,y) plane, indicating the solution locus for that value of phi.
0 comentarios
Ver también
Categorías
Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!