How to plot 3_D graph of function K*exp(-r^2/R^2) where "r" is the radial cordinate and "R" is the variation of R along the thickness

1 vue (au cours des 30 derniers jours)
  5 commentaires
Dyuman Joshi
Dyuman Joshi le 26 Avr 2023
Is this the output you want to achieve?
d=0.0035;
R=0.0019;
r=0.004;
q=1200;
f=@(y) (R-(((R-r).*(d-y))./d));%{where re is R, and r is the ri}
Qfun=@(x,y) q.*exp(-(x.^2+y.^2)./f(y).^2);
Qhandle = fsurf(Qfun,[-5 5 -5 5]);

Connectez-vous pour commenter.

Réponses (1)

Ganapathi Subramanian
Ganapathi Subramanian le 26 Avr 2023
Modifié(e) : Ganapathi Subramanian le 26 Avr 2023
Hi Alok,
It is my understanding that you want to plot a 3D graph for the given function. Use ‘fsurf’ function to plot 3D graph for the given variables ‘r’ and ‘R’ and the function.
fsurf(@(r,R) f)
% where r,R are the variables and f is the function.
Please refer to the documentation for more information regarding ‘fsurf’

Catégories

En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange

Produits


Version

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by