利用gensim在simulink中建立神经网络模型
首先构建测试数据
x = [1 2 3 4 5 6]
y = 3*x
然后建立线性神经网络模型
net = newlind(x,y)
创造测试数据
test = [1.5 2.5 3.5 4.5 5.5 6.5]
利用已有的网络模型和数据进行测试
>> output = sim(net,test)
output = 4.5000 7.5000 10.5000 13.5000 16.5000 19.5000
接着导出到simulink
gensim(net,-1) % -1表示连续采样模块
在simulink中可以看到这样的模型

在模型上,右击 – mask – look under mask,可以查看每一层的详细实现和数据

稍微调整一下simulink文件,加入两个正弦函数,频率分别为1和15,然后构造这样的模型

运行查看效果


本文介绍了如何使用gensim在Simulink环境中创建线性神经网络模型。首先生成测试数据,接着构建网络模型并进行测试。随后,模型被导出到Simulink,通过查看模型的底层细节进行进一步的调整,如添加正弦函数,以观察运行效果。
最低0.47元/天 解锁文章
106

被折叠的 条评论
为什么被折叠?



