Graphing a transcendental Equation
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Jucimar Carpe
el 20 de Ag. de 2017
Respondida: amita tripathi
el 19 de Dic. de 2018
HI everyone, i am new on matlab and i need some help to plot a transcendental equation. The equation is:
sin(beta - phi)+sin(phi)*exp(-beta/atan(phi)=0;
This curve represents the conduction angle beta given a phi angle. The plot needs to represents beta degrees (Y axis) vs phi degrees (X axis).
The point is that phi varies from 0 to 100º deg, and beta varies from 0 to 380º deg, i want to see the relation between phi and beta.
Cand someone give me some help?
Cheers!
0 comentarios
Respuesta aceptada
John D'Errico
el 20 de Ag. de 2017
Editada: John D'Errico
el 20 de Ag. de 2017
ezplot('sind(beta - phi)+sind(phi).*exp(-beta./atand(phi))',[0 380 0 100])
When you are not sure how to plot something, ezplot (or one of its cousins) is often a good thing to try.
6 comentarios
Teja Muppirala
el 21 de Ag. de 2017
Editada: Teja Muppirala
el 21 de Ag. de 2017
FPLOT (or FIMPLICIT in this case) is recommended over EZPLOT.
fimplicit(@(beta,phi) sind(beta - phi)+sind(phi).*exp(-beta./tand(phi)),[0 380 0 100])
FPLOT will replot the graph upon zooming (and also panning if you don't explicity send in limits) and display locations of singularities.
In the implicit case, FIMPLICIT actually gives you a true line that can be queried instead of a contour plot like EZPLOT.
Más respuestas (1)
amita tripathi
el 19 de Dic. de 2018
What, if we want to plot histogram of the trancendental expression like
.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/199402/image.png)
0 comentarios
Ver también
Categorías
Más información sobre Dialog Boxes en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!