利用gensim在simulink中建立神经网络模型

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

利用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,然后构造这样的模型

在这里插入图片描述

运行查看效果

在这里插入图片描述

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值