به دست آوردن زاویه فاز (Phase angle) یک عدد، با دستور angle در متلب :
با استفاده از دستور angle در متلب، می توانیم زاویه فاز (Phase angle) یک عدد را به دست آوریم. زاویه ای که دستور angle به ما می دهد، در بازه −π تا +π می باشد (بر حسب رادیان).
فرض کنید عدد Z را به شکل زیر بنویسیم :
که در آن (تعریف نحوه عملکرد دستور abs و دستور angle) :
theta = angle(Z)
R برابر اندازه عدد Z می باشد (دستور abs در متلب، اندازه یک عدد را محاسبه می کند). دستور angle ، زاویه theta را بر حسب رادیان محاسبه می کند.
به مثال زیر توجه کنید :
مثال :
مثال خود نرم افزار متلب :
close all
clcZ = [ 1 – 1i 2 + 1i 3 – 1i 4 + 1i
1 + 2i 2 – 2i 3 + 2i 4 – 2i
1 – 3i 2 + 3i 3 – 3i 4 + 3i
1 + 4i 2 – 4i 3 + 4i 4 – 4i ]
P = angle(Z)
نتیجه :
Z =
1.0000 – 1.0000i 2.0000 + 1.0000i 3.0000 – 1.0000i 4.0000 + 1.0000i
1.0000 + 2.0000i 2.0000 – 2.0000i 3.0000 + 2.0000i 4.0000 – 2.0000i
1.0000 – 3.0000i 2.0000 + 3.0000i 3.0000 – 3.0000i 4.0000 + 3.0000i
1.0000 + 4.0000i 2.0000 – 4.0000i 3.0000 + 4.0000i 4.0000 – 4.0000i
P =
-0.7854 0.4636 -0.3218 0.2450
1.1071 -0.7854 0.5880 -0.4636
-1.2490 0.9828 -0.7854 0.6435
1.3258 -1.1071 0.9273 -0.7854
دانلود این مقاله:
[sdfile url=”http://sim-power.ir/wp-content/uploads/2014/11/سنجش-اعداد-نسبت-به-یکدیگر-در-متلب-1.pdf”]