主要内容

gensim

(即将删除)生成用于浅层神经网络仿真的 Simulink 模块

以后的版本中将会删除 gensim。有关详细信息,请参阅Transition Legacy Neural Network Code to dlnetwork Workflows

有关更新代码的建议,请参阅版本历史记录

说明

gensim(net,st) 创建一个 Simulink® 系统,其中包含一个对采样时间为 st 的神经网络 net 进行仿真的模块。

如果 net 既没有输入延迟也没有层延迟(net.numInputDelaysnet.numLayerDelays 都为 0),则可以对 st 使用 -1 来获得连续采样的网络。

gensim 不支持深度学习网络(例如卷积网络或 LSTM 网络)。有关深度学习代码生成的详细信息,请参阅生成代码并部署深度神经网络

有关 gensim 的详细信息,请在 MATLAB 命令提示符下输入 help network/gensim

示例

示例

全部折叠

此示例说明如何为前馈网络生成 Simulink 模块。

使用简单拟合数据集中的数据创建一个前馈网络,并生成 Simulink 模块。

[x,t] = simplefit_dataset;
net = feedforwardnet(10);
net = train(net,x,t)
gensim(net)

输入参数

全部折叠

输入网络,指定为网络对象。要创建网络对象,请使用 feedforwardnetnarxnet 等函数。

将采样时间指定为除 -1 以外的值。有关详细信息,请参阅指定采样时间 (Simulink)

详细信息

全部折叠

版本历史记录

在 R2006a 之前推出

全部折叠