推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

c#net调用matlab进行混合编程

更新时间:2019-08-07 07:06:17 大小:128K 上传用户:杨义查看TA发布的资源 标签:matlab 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

文档为c#net调用matlab进行混合编程总结文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,

部分文件列表

文件名 大小
cnet调用matlab进行混合编程.pdf 128K

【关注B站账户领20积分】

部分页面预览

(完整内容请下载后查看)
年 月  
8
第 期  
4
21ꢂ  
电 脑 学 习  
c#.net matlab 进行混合编程  
*
吴焕瑞  
车紫辉  
本文结合一个小实例提出了几种混合编程的方法  
C#.net Matlab  
混合编程  
文献标识码: A 文章编号1ꢂꢂ2ꢄ24222ꢂ1ꢂ4ꢄꢂꢂ93ꢄꢂ2  
关键词:  
中图分类号TP312  
C#.net Calling matlab on Hybrid Programming  
Wu Huanrui  
Abstract: Combined with a small example, the paper presents several approaches of hybrid programming.  
C#.net Matlab Hybrid Programming  
Che Zihui  
Keyword:  
using MLApp;  
1 C# Matlab 的几种方法  
设计界面,放ButtontextpictureBox 控件Button 控  
1.1 VSvs2ꢂꢂ5,matlabbr2ꢁꢁ8a直接执matlab  
这种方法是利MATLAB 引擎技术MATLAB 引擎函  
数库MATLAB 提供的一系列程序的集合许用户在自  
己的应用程序中MATLAB 函数进行调用MATLAB 作  
为一个计算引擎使用其在后台运行引擎对象提供的  
最常用的接口有三个ExecutePutFullMatrixGetFullMatrix。  
Execute 是执行脚本PutFullMatrix MATLAB SERV-  
ER 中添加矩阵GetFullMatrix MATLAB SERVER 中读取  
矩阵功能创建过程为建一windows 窗体应用程序,  
然后在解决方案中填加两个引用,一个 com 组件net 组  
1 所示。  
件的激活事件中加入如下代码:  
MLAppꢃMLAppClass matlab = new MLAppꢃMLAppClass();  
string command;  
int i;  
i = intꢃParsetextBox1ꢃText;  
command = ″t=i:ꢂꢃ2:4觹pi;y=sint;plott,y″;  
matlab.Executecommand;  
command = @″printgcf,'ꢄdjpeg', 'h:\sinꢀ'″;  
matlab.Executecommand;  
pictureBoxꢀ.SizeMode = PictureBoxSizeMode.StretchImage;  
pictureBox1.Image=Image.FormFile@″h:\sin1.jpg″;  
执行结果如2 所示。  
1.2 C# 函数调Matlab 工作空间  
添加如下命名空间:  
using MathWorks;  
C# 函数调Matlab 的工作区作区执行任务,  
然后从工作区C# 函数返回结果,在此方法中主要使用  
engOpenengCloseengPutVariableengEvalStringengGetVariꢄ  
able 函数进行操作。  
using MathWorksꢃMATLAB;  
using MathWorksꢃMATLABꢃNETꢃArrays;  
using MathWorksꢃMATLABꢃNETꢃUtility;  
.  
.  
2不是所有的浏览器都对 XmlHttpRequest 象  
参考文献  
提供支持一但使用了不支持该对象的浏览Ajax 应用也  
[ꢀ] David Flanagan. JavaScript 权威指南[M]. 张铭泽北京:机  
械工业出版社2ꢂꢂ3.  
[3]  
法使用  
[2] 邹竹彪. JSP 宝典北京子工业出版社2ꢂꢂ7-ꢂ1.  
3处理大量数据的时候使Ajax 会提高成本因  
为异步数据传输在传递大量数据时可能会出现类似传统  
Web 开发时一样的延迟情况。  
[3] 游丽贞. Ajax 引擎的原理和应用[J]. 北京计算机信息,  
2ꢂꢂ62223:2ꢂ5-2ꢂ7.  
收稿日期2010-06-2ꢀ  
*吴焕瑞 河北保定学院数学与计算机系讲河北ꢁ7ꢀꢂ00  
· 93 ·  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载