91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.74KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-03-28
  • 語言: Matlab
  • 標簽: matlab??

資源簡介


L-M 優化算法和貝葉斯正則化算法訓練 BP 網絡 matlab代碼,使其能夠擬合某一附加有白噪聲的正弦樣本數據

資源截圖

代碼片段和文件信息

close?all?
clear?
echo?on?
clc?
%?NEWFF——生成一個新的前向神經網絡?
%?TRAIN——對?BP?神經網絡進行訓練
%?SIM——對?BP?神經網絡進行仿真?
pause????????
%??敲任意鍵開始?
clc?
%??定義訓練樣本矢量?
%?P?為輸入矢量?
P?=?[-1:0.05:1];?
%?T?為目標矢量?
randn(‘seed‘78341223);?T?=?sin(2*pi*P)+0.1*randn(size(P));?
%??繪制樣本數據點?
plot(PT‘+‘);?
echo?off?
hold?on;?
plot(Psin(2*pi*P)‘:‘);????????
%??繪制不含噪聲的正弦曲線?
echo?on?
clc?
pause?
clc?
%??創建一個新的前向神經網絡?
net=newff(minmax(P)[201]{‘tansig‘‘purelin‘});?
pause?
clc?
echo?off?
clc
disp(‘1.??L-M?優化算法?TRAINLM‘);?disp(‘2.??貝葉斯正則化算法?TRAINBR‘);?
choice=input(‘請選擇訓練算法(12):‘);?
figure(gcf);?
if(choice==1)?????????????????
????echo?on?????????
????clc?????????
????%??采用?L-M?優化算法?TRAINLM?
????net.trainFcn=‘trainlm‘;?????????
????pause?????????
????clc?????????
????%??設置訓練參數?????????

評論

共有 條評論