| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Математические пакеты > Использование dll matlab в C# |
| Автор: zagmysa 28.1.2015, 16:31 |
| Здравствуйте, мне нужна помощь... я создал проект в Matlabe, через Matlab Builder NE компилировал М-файл в dll. потом прикрепил ссылку на библиотеку в C#, но при запуске программы выводит ошибка... помоги пож-та вот листинг м-файла function out = makeSqr(n) out = magic(n); вот листинг C# using System; using System.Collections.Generic; using System.Text; using Demo; using MathWorks.MATLAB.NET.Arrays; using MathWorks.MATLAB.NET.Utility; namespace MainApp { class Program { static void Main(string[] args) { MLTestClass odj = null; MLTestClass obj = null; MWNumericArray input = null; MWNumericArray output = null; MWArray[] result = null; { odj = new MLTestClass(); (здесь выдает исключение) input = 5; result = obj.makeSqr(1, input); output = (MWNumericArray)result[0]; Console.WriteLine(output); } } } } |