I have obtained a dataset of an antenna containing:
1) phi (from 0 to 360 degree)
2) theta (from 0 to 180 degree)
3) magnitude at respective point (phi, theta)
May I know how to plot a 3D sphere (antenna radiation pattern) using MATLAB? Is there any other better software to use to plot it easily? Please advice. Many thanks.
Yes, you can do it by using matlab,I've tried and I think that it works. If I understood well you want to plot your E-field or H-field or Gain (it is the same) as a function of phi and theta. you just have to plot A=f(theta,phi) what I suggest is to tranform your funtion in xyz coordinate system and then plot A as a function of x,y,z. When you do it I have a question of you that you may can have a suggestion
I can not open your file,maybe it is saved in an old version..store them again and send them to me by pm or email. I guess it is just some values refering to an amplitude for all the correspondin theta,phi. A 2-d matrix. I'll make and m-file and send it to you
Can you provide me your email address? Also, I have PM you with a re-attached winrar file containing the data (in txt format). Pleae let me know whether you can open the file. Thanks.