کلیدستان

نسخه‌ی کامل: رسم پترن آنتن در متلب
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
رسم پترن آنتن در متلب

کد پی‌اچ‌پی:
close all 
AntennaGain 
14; % typical gain for below angles
hangle3db 
70; 
vangle3db 
15;
[
phi theta] = meshgrid(-180:180,-90:90);
Zin = - (12*(phi/hangle3db).^12*(theta/vangle3db).^2);
Zin Zin AntennaGain; % total gain
mnz 
min(min(Zin));
mxz max(max(Zin)); 
shape 
Zin;
[
x y z] = sph2cart(phi*pi/180,theta*pi/180,shape); surf(x,y,z,'EdgeColor','none') 
daspect
([1 1 1])
و
%zeros(size(phi2));
phi = (-2*pi)[img]http://www.kelidestan.com/forum/images/smilies/tongue.gif[/img]i/150:(pi/2);
theta 0[img]http://www.kelidestan.com/forum/images/smilies/tongue.gif[/img]i/150[img]http://www.kelidestan.com/forum/images/smilies/tongue.gif[/img]i;
2*pi;
 
[phi2,theta2] = meshgrid(phi,theta);
 
zeros(size(phi2));
 
%abs®;
abs(sin(theta2));
R./(max(max®));
 
[XX,YY,ZZ] = sph2cart(phi2,pi/2-theta2,R);
 
CC 
R;
%./
max(max®);
%
CC ones(size®);
%
subplot(2,1,2),surf(XX,YY,ZZ,CC);
figure(1)
subplot(1,2,1),surf(XX,YY,ZZ);
colormap(winter);shading interp;
%
light;lighting phong;material shiny;
%
colorbar
axis equal
axis off
%xlabel('x axis'); ylabel('y axis'); zlabel('z axis')
  

با سلام من برای کشیدن پترن آنتن نیاز فوری دارم به یک کد البته این کد بالا موجود است اما نمی دانم چطور باید اعداد وارد کرد اخ کد نویسی بلد نیستم و زمان زیادی هم ندارم برای ترسیم شکل ندارم که کد نویسی یاد بگیرم متاسفانه اینجا امکان اضافه کردن عکس نبود ممنون میشم جواب سوال از طریق ایمیل پاسخ دهید چون نیاز هست شکل برای شما ارسال کنم
ali_zare.68@hotmail.com
با تشکر علی زارع