Using NET assembly from within MATLAB
古いコメントを表示
Hi, I am trying to pass a cell array containing strings and doubles to a NET method that takes a System.Object array as input but get an error. According to the documentation, http://www.mathworks.com/help/techdoc/matlab_external/brpb5o9-1.html#bs20zhq, this should be possible.
Any ideas?
Regards
----------------- Full details: ----------------
-----C# code
namespace BulkUploadUtility
{
public static class BulkUpload
{
public static System.Object[] Data;
public static void UploadData(System.Object[] data)
{
Data = data;
}
}
}
----MATLAB
asm = NET.addAssembly('BulkUploadUtility.dll');
a= {'a','1';'b','2'};
BulkUploadUtility.BulkUpload.UploadData(a)
gives the error: ??? No method 'UploadData' with matching signature found for class 'BulkUploadUtility.BulkUpload'.
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Introduction to Installation and Licensing についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!