回覆列表
  • 1 # jxf93042917

    利用gensim在simulink中建立神經網路模型

    首先構建測試資料

    x = [1 2 3 4 5 6]

    y = 3*x

    1

    2

    1

    2

    然後建立線性神經網路模型

    net = newlind(x,y)

    1

    1

    創造測試資料

    test = [1.5 2.5 3.5 4.5 5.5 6.5]

    1

    1

    利用已有的網路模型和資料進行測試

    >> output = sim(net,test)

    output = 4.5000 7.5000 10.5000 13.5000 16.5000 19.5000

    1

    2

    1

    2

    接著匯出到simulink

    gensim(net,-1) % -1表示連續取樣模組

    1

    1

    在simulink中可以看到這樣的模型

    在模型上,右擊 – mask – look under mask,可以檢視每一層的詳細實現和資料

    稍微調整一下simulink檔案,加入兩個正弦函式,頻率分別為1和15,然後構造這樣的模型

  • 中秋節和大豐收的關聯?
  • 華山都有什麼神仙廟?