The incomplete radiation pattern

3 ビュー (過去 30 日間)
Lu
Lu 2023 年 11 月 19 日
コメント済み: Lu 2024 年 1 月 2 日
Hello, everyone.
I have got the x,y,z coordinates and MagE for a radiation pattern. But when I want to plot it in spherical coordinates using 'patternCustom' function, I found the pattern is incomplete.
I attaced the data and script here. Can someone help me?
  1 件のコメント
Mathieu NOE
Mathieu NOE 2023 年 11 月 27 日
the function patternCustom is not provided

サインインしてコメントする。

採用された回答

Rangesh
Rangesh 2023 年 12 月 29 日
Hi Lu,
I understand that you would like to know about the incomplete appearance of the radiation pattern plot generated by the function `patternCustom`.
This is because the radiation patterns magnitude data is available only for a limited set of phi and theta angles, resulting in gaps in the plot. To obtain a complete plot, the theta and phi values should span a continuous range.
Below, I have included a sample code that demonstrates how to generate a continuous set of theta and phi values for plotting the radiation pattern.
Theta=-179:3:180;
theta=repmat(Theta,1,60)'; % repeat along the columns
Phi=-89:3:90;
phi=repmat(Phi,120,1); %repeats along the rows
phi=phi(:); % reshapes the matrix into arrays
I=rand(length(theta),1); % generates a random number
patternCustom(I,theta(1:length(I)),phi(1:length(I)));
You can refer the following links to understand the functions used:
I hope this resolves your query.
  1 件のコメント
Lu
Lu 2024 年 1 月 2 日
Thanks for your answer.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrix Indexing についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by