How to plot a 3D function?

조회 수: 1 (최근 30일)
Wiqas Ahmad
Wiqas Ahmad 2021년 12월 31일
댓글: Wiqas Ahmad 2022년 1월 1일
I'm trying solve this problem for the last one year but unable to do so. Please if anyone can help me.
I roughly code a program but don't know how can I plot it.
N0=100;
r_med=[0.445 0.889 1.445 2];
sigma_g=7;
N_ang=91;
theta=[10 20 45 60 90]/180*pi;
t = [0:180]/180*pi;
phi =0:(pi/360):(pi/2);
Num_r = 50e3;
r = linspace(1,50,Num_r)./2;
col=['k' 'b' 'r' 'g' 'm'];
I0=1;Q0=1;U0=0;V0=0;
for i=1:length(theta)
hold on
for j=1:length(r_med)
[P11(j,:),P12(j,:),P33(j,:),P34(j,:),Qsca_c(j,:),~,~] = ZK_W_Cloud_PhaseFunc(N0,r_med(j),sigma_g,N_ang);
[~,indx] = find(theta(i)==t);
F(j,:)=(P11(j,indx).*I0+((P12(j,indx).*Q0.*cos(theta(i)))+(P12(j,indx).*U0.*sin(theta(i)))));
end
end
  댓글 수: 3
John D'Errico
John D'Errico 2021년 12월 31일
Your formula lacks any use of the parameter V0. So where is V0 employed?
Wiqas Ahmad
Wiqas Ahmad 2022년 1월 1일
These four parameters are constant. For the time being you just ignore it. The plot has nothing to do with the V0.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Annotations에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by