- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 动态加载MATLAB生成的dll并反射dll里的函数,实现多返回值的功能
MyFun(Program实现多返回值的功能).m文件function y=MyFun(x1,x2)y=cell(2);x1=1;x2='哈哈哈';y{1}=x1;y{2}=x2;endProgram实现多返回值的功能using System;using System.Collections.Generic;using System.Linq;usin
2016-04-21 10:54:34 1251
原创 动态加载MATLAB生成的dll并反射dll里的函数
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Reflection;//反射所需要的using指令using MathWorks.MATLAB.NET.Arrays;//使用MATLA
2016-04-21 10:53:22 343
原创 反射dll里的函数
生成dll的程序using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ReflectionTest{ public class WriteTest { //publ
2016-04-21 10:50:01 496
原创 使用反射通过字符串动态调用函数
通过反射得到的是对象 using System;using System.Reflection;using System.Globalization;using Microsoft.CSharp;using System.CodeDom;using System.CodeDom.Compiler;using System.Text;namespace Cons...
2016-04-21 10:46:58 899
原创 matlab有多个返回值时C#如何接收
Matlab函数:function[dstmat,answ]=MatrixMultiply(scamat1,srcmat2)dstmat=scamat1*srcmat2;dstmat=double(SubFun(dstmat));answ=[1,2;3,4];end function dstmat=SubFun(srcmat)dstmat=srcmat*1;en
2016-04-21 10:43:51 4977 3
原创 C# Matlab数据类型转化
注意:1,C#调用matlab生成的dll中的函数时,入口参数只能是MWArray类型(Matlab中的数据类型)或者MWNumericArray类型(Matlab和C#的中间类型)(通过MWNumericArray类型可以点出许多转换函数)2,可以将字面值直接赋给MWArray或MWNumericArray类型的变量3,可以C#的变量将强制类型转化为MWArray类型或MWNumeric
2016-04-21 10:41:49 4148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人