3D Circular patterns
2 ビュー (過去 30 日間)
古いコメントを表示
Please help me plot this function in 3D circular patterns , i.e I'm trying to loop it around in the shape of a circil.
clc
f= 6805000000; % frequncy = 5405000000
C= 299792458; %Speed of the light
d=2
x= -5:0.1:5;
y= sin(x)';
xr=x*pi/180;
yr=y*pi/180;
theta=sqrt(xr.^2+yr.^2);
x1= theta*f*d/C;
sinc_xA= sinc(x1);
A=sinc_xA.^4;
A3D = 10*log10(A);
z=A3D*180;
%3D-Plot
figure()
[xr,yr] = meshgrid(xr,yr);
% z = sinc(xr/4).*sinc(yr/4);
mesh(xr,yr,z);
% mesh(r.*cos(yr),r.*sin(xr),z);
xlabel('(degrees)');
ylabel(' (degrees)');
zlabel(' (Direction)');
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/222264/image.png)
2 件のコメント
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Vector Fields についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!