还有一个方法比较烦,但是要快很多,就是将你的c程序编译成mex文件租档,可以在matlab里面直接调用。具体怎么 *** 作可以到隐型销网上找资源,非常多
R软件不只是一种统计工具,它还是一种语言,就语法形式而言跟S语言非常相识。所以隐信袭类似与数据库一样,在客户端不是就只能调用一些函数,而是可以用数据库提灶兄供的SQL语言编写出拥有灵活多变,满足各种需求的功能。R语言也一样,可以在客户端,用S语言编写程序,传送到R软件,R软件计算完成后将结果在传回C#。既然需要来回传送,必然需要中间的桥梁,就像数据库需要驱动程序一样,在C#中调用R软件,需要安装R(D)COM,R(D)COM是一种DCOM组件,可以注册到Windows的组件服务中,供程序调用。如果用C#开发Web程序,由于ASP.NET是用ASPNET这个用户在执行,而这个用户的权限很低,所以如果要调坦模用R(D)COM的服务的化,需要给ASPNET授予权限。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)