I have an equation and need to plot this like

3 件のコメント

KSSV
KSSV 2023 年 4 月 20 日
What have you attempted?
Athira T Das
Athira T Das 2023 年 4 月 20 日
clc;close all;clear all;
x0 = -5:.01:5;
y0 = x0;
n=10;a=0.1;
w0=0.01;m=0;
r=(sqrt(x0.^2 +y0.^2));
U = (sinh(a.*r./w0)).*exp(-(r.^2/w0^2));
[X0,Y0] = meshgrid(x0,y0);
f = @(x0,y0) ((sinh(r./w0)).^n).*exp(-(r.^2/w0^2)).*((x0+1i.*y0).^m);
surf(X0,Y0,abs(f(X0,Y0)))
shading interp
Dyuman Joshi
Dyuman Joshi 2023 年 4 月 20 日
I think 'r' is not supposed to be a constant in the definition of E and in the function handle, f. Can you clarify this?

サインインしてコメントする。

 採用された回答

KSSV
KSSV 2023 年 4 月 20 日

0 投票

x0 = linspace(-5,5,200);
y0 = x0;
n=10;a=0.1;
w0=0.01;m=0;
[x0,y0] = meshgrid(x0,y0) ;
r=(sqrt(x0.^2 +y0.^2));
f = @(x0,y0) ((sinh(r./w0)).^n).*exp(-(r.^2/w0^2)).*((x0+1i.*y0).^m);
surf(x0,y0,abs(f(x0,y0)))
shading interp

その他の回答 (0 件)

カテゴリ

タグ

質問済み:

2023 年 4 月 20 日

コメント済み:

2023 年 4 月 20 日

Community Treasure Hunt

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

Start Hunting!

Translated by