无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

FSPM12/10反電勢FFTmatlab出圖碼

2023-03-12 00:23 作者:小熊快畢業(yè)吖  | 我要投稿

%作反電勢頻譜圖

?

%J是基波頻率

?

J=FFTmatrix(3,1);


%FFTmatrix是以數(shù)組形式(矩陣)形式導(dǎo)入的FFT全部數(shù)據(jù)


%根據(jù)極對數(shù)與頻次成正比得到諧波階次

?

order=FFTmatrix(:,1)./J;


%FFTmatrix(:,1)表示第一列所有元素(這里正是頻率、時間),點乘 . 表示第一列所有元素與基頻相除獲得諧波階次。?

?

%繪制條狀頻譜圖

?

bar(order,FFTmatrix(:,2),0.4);

%bar(order,FFTmatrix(:,3),0.4);

%bar(order,FFTmatrix(:,4),0.4);


%bar(x,y,width) 設(shè)置條形的相對寬度以控制組中各個條形的間隔。將 width 指定為標(biāo)量值。bar(x,y) 在 x 指定的位置繪制條形。

%繪制FFTmatrix第二列、第三列、第四列的條圖。



xlabel('諧波階次');

?

ylabel('電壓幅值(V)');

?

title('反電勢頻譜分布圖')

?

grid;

?

%計算THD

?

b1=FFTmatrix(3,2);

b2=FFTmatrix(3,3);

b3=FFTmatrix(3,4);?


%取出每一列數(shù)據(jù)的基頻有效值



i=1;

?

s=0;


r=size(FFTmatrix,1)


%取出FFTmatrix的行數(shù)


while i<=length(r)

?

? ? ? ?x1=FFTmatrix(i,2)*FFTmatrix(i,2);

?

? ? ? ?s=s+x1;

?

? ? ? ?i=i+1;

?

end

%計算所有諧波與基波的比值? 方和根?


?

? ? THD=sqrt(s)/b1;

?

? ? sprintf('THD=%2.2f%%',THD*100)


FSPM12/10反電勢FFTmatlab出圖碼的評論 (共 條)

分享到微博請遵守國家法律
珲春市| 三台县| 马鞍山市| 阿鲁科尔沁旗| 龙井市| 廊坊市| 南安市| 陕西省| 法库县| 安陆市| 石狮市| 历史| 牙克石市| 宁安市| 天等县| 齐齐哈尔市| 桂平市| 磐石市| 濮阳县| 舞钢市| 托里县| 怀柔区| 建湖县| 洛隆县| 大新县| 读书| 洮南市| 丰原市| 虹口区| 剑川县| 徐闻县| 泸水县| 五莲县| 太康县| 富宁县| 乐都县| 沙雅县| 康马县| 孝昌县| 县级市| 阳信县|