【问题标题】:i'm trying to plot antenna radiation in scilab我正在尝试在 scilab 中绘制天线辐射
【发布时间】:2021-04-13 22:15:28
【问题描述】:

formulla

imp=377;

c=3*10^8;

f=3*10^6;

i0=1;

teta=0:0.01:2*%pi;

lam=c/f;

l=lam/2;

k=2*%pi/lam;

r=10*lam;

ete=%iimpi0lexp(-kr)/(4%pi*r).*sin(teta );

极坐标图(teta,ete); 在函数 polarplot 的第 56 行(C:\Program Files\scilab-6.1.0\modules\graphics\macros\polarplot.sci 第 69 行)

min:输入参数 #1 的类型错误:应为实数矩阵。

谁能帮我解决这个问题?

【问题讨论】:

  • 你试过给定的解决方案了吗?

标签: scilab


【解决方案1】:

polarplot 的向量必须是真实的。也许你错过了对abs 的调用来计算ete 的模数:

polarplot(teta,abs(ete))

S.

【讨论】:

  • 很好,那你可以验证答案吗?
  • 我认为它是正确的。因为我问了其他朋友,图表看起来很相似
  • 我的意思是,你能在 Stackoverflow 中验证答案吗:stackoverflow.com/help/someone-answers
猜你喜欢
  • 1970-01-01
  • 2019-07-16
  • 2022-11-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多