sim函数神经网络中的数据每次处理是什么

发布于 2024-11-09 17:25:22 字数 506 浏览 0 评论 0原文

当我尝试模拟 sim 功能作业时 我做了以下函数代码

function [ out ] = Mysim (net,input )

y1 = tansig( net.IW{1,1}*p1+ net.b{1};);
 out =tansig(net.LW{2,1}*y1 + net.b{2};);
end

我的问题是关于 sim 函数中每次处理的数据..?

((( 我的数据输入不是 0, 1 )))

顺便说一下,我在训练的网络中使用了每次处理的默认设置以及当我键入时..:

net.inputs{1}.processFcns : 'fixunknowns' 'removeconstantrows' 'mapminmax'

net.outputs{2}.processFcns: 'removeconstantrows' 'mapminmax'

如何将这些加入 mysim 函数中以获得 matlab sim 的结果功能 ?

When I try to simulated the sim function job
I did the fallowing function code

function [ out ] = Mysim (net,input )

y1 = tansig( net.IW{1,1}*p1+ net.b{1};);
 out =tansig(net.LW{2,1}*y1 + net.b{2};);
end

My qeustion is about data per- processing in sim function.. ?

((( My data input is NOT 0, 1 )))

By the way I used in trained network the default setting of per- processing and when I type.. :

net.inputs{1}.processFcns : 'fixunknowns' 'removeconstantrows' 'mapminmax'

net.outputs{2}.processFcns: 'removeconstantrows' 'mapminmax'

How can I joind these in mysim function to have results as matlab sim function ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

滴情不沾 2024-11-16 17:25:22

我不确定我是否理解正确......但是,processFcns中的字符串是在预处理(sim之前)和后处理(sim之后)中应用的函数的名称,所以您可以使用也存储在 inputsoutputs 结构中的参数来检查这些函数的文档...

I'm not sure I have understood correctly...however, the strings inside processFcns are the names of the functions applied in pre-processing (before sim) and post-processing (after sim), so you can check the docs for these functions, using the parameters stored also in the inputs and outputs structures...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文