指向計算cicular配列、Matlabのアドバイスが?

G

Gatts

Guest
こんにちは皆、

誰か私の円形配列の指向性の計算に私を助けてもらえます。私はMatlabの使用していると私はかなり私の方法を修正されていない確信している()は
、 やや下に説明した。

非常に簡単に、この方法を私は
、 配列の要素が生成されます:

A1を=- 50;地下= 50; c1 =. 2;
[fxの、平成15年度] = meshgrid(A1を:c1:のb1、A1を:c1:地下1階);
トン= linspace(0,2 *π、250)

また
、 ループの内側:

はK = 1:長さ(トン)
Xの=のCoS((トン) オフセット)を、Y =罪((トン) オフセット);

ArrF = ¥ 10,630(- ı * 2 *パイ*(fxの*((j)のラジアン* ×(カ)) 年度*((j)の*ン(カ))));ラジ
プロット((j)の* ×(k)の(j)のラジラジ* Yを(k)の'b')は;
AF1 = AF1 ArrF;

そして
、 私がそれをプロット:

dbaf = 20 * log10(ABS樹脂(AF1));
メッシュ(fxの、平成15年度、dbaf);

これはその場合に役立ちますどのように配列と配列要素になりますです:
http://img110.imageshack.us/img110/5355/af7rq.jpgだから今私は、501x501の配列
、 ここでは私の配列の要素AF1がどこに指向性を計算するいくつかのヘルプを使用する可能¥性がある。

私は
、 方向性は
、 この方法で計算しようとした:

シータ= linspace(0180 * pi/180、501);
ファイ= linspace(0360 * pi/180、501);
[thtmesh、phimesh] = meshgrid(シータ、ファイ);

DTHの=シータ(2)-θ(1);
dph =ファイ(2) -ファイ(1);

Prad =合計(和(abs()のAF1 ^ 2 .*罪(thtmesh)* DTHの* dph));
指向性= 4 *パイ*最大(最大(ABS樹脂(AF1)^ 2))/ Prad;

にも書いたとおり...しかし
、 私はこれは正しい値を与えるだろう...私はlinspace 501ように
、 行列の次元AF1と一致する... ...もし私が手に値を右には私は見当もつかないシータとphiを設定するために使用。誰かが方向性
、 ここで手伝ってもらえますか?
もし私のクエリが長すぎます申¥し訳ありませんが
、 もし私はできるだけ説明されたのだろうと思った。

ありがとう!

 
その存在
http://www.edaboard.com/viewtopic.php?t=170843&highlight=balanis

そこ
http://www.edaboard.com/viewtopic.php?t=175304&start=0のPL

 

Welcome to EDABoard.com

Sponsor

Back
Top