Исключение при запуске нейросети matlab - C#
Формулировка задачи:
я создал в матлабе нейросеть.откомпилировал её в библиотеку и хочу подключить к программе на C#. вот пишу такой код:нейросеть принимает 17 чисел а выдаёт 4 числа в массиве.
но когда я нажимаю кнопку с эти кодом выкидывает исключение:
An unhandled exception of type 'System.Exception' occurred in MWArray.dll
Additional information:
... MWMCR::EvaluateFunction error ...
MTIMES is not fully supported for integer classes. At least one input must be scalar.
To compute elementwise TIMES, use TIMES (.*) instead.
Error in => trynetffdiagrV2.m at line 57.
... Matlab M-code Stack Trace ...
at
file C:\Users\MISHAT~1\AppData\Local\Temp\Mishatron\mcrCache8.3\trynet0\trynetffdiag\trynetffdiagrV2.m, name trynetffdiagrV2, line 57.
как мне быть с этим, не понимаю из-за чего ошибка?
Int16 [] xin = { 1, 1, 1, 0, 0, 1, 0, 3, 3, 2, 2, 0, 0, 0, 0, 3, 0 }; MWArray [] arr_out = null; MWNumericArray arr1 = null; trynetffdiagrV2Class obj = new trynetffdiagrV2Class(); arr_out = obj.trynetffdiagrV2(1,(MWNumericArray)xin); arr1 = (MWNumericArray)arr_out[0]; label1.Text = arr1.ToString();
Решение задачи: «Исключение при запуске нейросети matlab»
textual
Листинг программы
MTIMES is not fully supported for integer classes. At least one input must be scalar.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д