Standalone doesn't recognize all functions?
12 ビュー (過去 30 日間)
古いコメントを表示
Hello friends, I have a issue im my standalone aplication and I wonder if someone with more experience and knowledge could help me, please :).
My program make some forecasts for diferent groups of things using a neural network previously trained and it works fine using matlab, but when i make a standalone for the same program the funtion wich obtain the forecast doesn't work.
Here is where i think the problem is:
Entradas=[s1,s2,tmax,tmin,cosDDS,cosH,senDDS,senH,fer];
Entradas=transpose(Entradas);
out=net(Entradas) ; It seems that the app do not recognize this command
out=transpose(out);
The others funtions of the standalone app works fine but the most important fails and i don't no how to fix it.
I'm using Matlab R2012b.
Regards, thank you for your time :)
0 件のコメント
採用された回答
Greg Heath
2014 年 3 月 26 日
It seems that net is not recognized.
Explicitly introduce it in the call of the function.
Hope this helps.
Thank you for formally accepting my answer
Greg
2 件のコメント
Greg Heath
2014 年 3 月 28 日
Change
output = function(input)
to
output = function(input, net)
Add net to input
HTH
Greg
その他の回答 (2 件)
Ricardo Rodrigues
2014 年 4 月 2 日
1 件のコメント
Greg Heath
2014 年 4 月 3 日
編集済み: Greg Heath
2014 年 4 月 3 日
You misinterpreted my answer. Use
Entradas=[net,s1,s2,tmax,tmin,cosDDS,cosH,senDDS,senH,fer];
Greg
Andreas Goser
2014 年 4 月 2 日
I am not familiar enough with the NN Toolbox, but here is the reference page of what is supported an not:
Can be compiled: Pre-trained network command line functions
Cannot ne compiled: All other command line functionality - Apps and UIs - Simulink blocks - gensim
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Sequence and Numeric Feature Data Workflows についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!