syms x y
x0 = -.5:0.001:.5;
y0 = x0;w0=0.05;
[X0,Y0] = meshgrid(x0,y0);
omegax=2
omegax = 2
omegay=omegax;
f = @(x0,y0)sinh((omegax*x0+omegay*y0)/w0) ;
surf (X0,Y0,abs(f(X0,Y0)) )
shading interp

 Réponse acceptée

Sam Chak
Sam Chak le 2 Juin 2023
Are you looking for a plot with normalized output?
syms x y
x0 = -.5:0.001:.5;
y0 = x0;
w0 = 0.05;
[X0,Y0] = meshgrid(x0,y0);
omegax = 2;
omegay = omegax;
scale = 1/(sinh((omegax*0.5 + omegay*0.5)/w0));
f = @(x0, y0) scale*sinh((omegax*x0 + omegay*y0)/w0);
surf (X0,Y0,abs(f(X0,Y0)) )
shading interp

Plus de réponses (0)

Catégories

En savoir plus sur Just for fun dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by