How do i plot a polarpattern with 2D

Hello I need to ask about the Ambisonic b-format directional characteristics WXYZ like the picture.
W=omnidirectional
X、Y ="8" type directional
W(t) = s(t)/√2
X(t) = s(t)cosϕcosδ,
Y(t) = s(t)sinϕcosδ,
Z(t) = s(t)sinδ,
Thank you~~

2 件のコメント

Star Strider
Star Strider 2023 年 3 月 5 日
There is too much missing information!
phi = randn*pi;
delta = randn*pi;
s = @(t) t;
W = @(t) s(t)./sqrt(2);
X = @(t) s(t).*cos(phi).*cos(delta);
Y = @(t) s(t).*sin(phi).*cos(delta);
Z = @(t) s(t).*sin(delta);
t = linspace(0, 2*pi, 50);
figure
Pax = polaraxes;
hold on
polarplot(Pax, t, W(t))
polarplot(t, X(t))
polarplot(t, Y(t))
polarplot(t, Z(t))
hold off
.
ting po chun
ting po chun 2023 年 3 月 6 日
Thank you so much.

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

回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeMATLAB についてさらに検索

タグ

質問済み:

2023 年 3 月 5 日

コメント済み:

2023 年 3 月 6 日

Community Treasure Hunt

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

Start Hunting!

Translated by