本文主要向大家介绍了C#编程怎么调用MATLAB的动态链接库?,通过具体的内容向大家展示,希望对大家学习C#编程有所帮助。

? ? 最近在用C# 做一个程序,可以实时显示心电波形。大家都知道在采集心电的时候,采集到的不仅仅是心电信号还有一些50Hz的工频干扰,基线漂移等,所以我们就需要加一些滤波来去除这些干扰信号,对于滤波器咱们都一定用MATLAB设计过,那么我就用C#设计界面,关于滤波算法我用MATLAB来写(相对简单),然后生成动态链接库,C#调用动态链接库就可以了。

? ?下面我是通过简单的例子来学习怎么调用动态链接库的,还没开始做我的工作。

1.第一步在MATLAB 中先新建一个.m文件

? ? ? ? ? ? ?

保存到D:\Program Files\MATLAB\R2017a\bin中。

在命令窗口输入deploytool

在弹出的对话框中选择第三个,

选择我们刚才保存的.m函数,因为我们用C#来调用该动态链接库,所以一定一定一定要选择.NET Assembly。

往下拉会有一个class,

这里的类名是你在C# 中要实例化对象的类名。然后点击package

生成动态链接库,这一步很慢。

2.第二步 ?打开VS2015,创建一个窗体应用程序,在右栏引用中右键添加引用,把我圈的这两个导入,并且在工具箱拖动一个button按钮,并输入一下语句。下面都见图示。

3.完成。运行效果图

后续补上

<

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标编程语言C#.NET频道!

matlab 职坐标,C#编程怎么调用MATLAB的动态链接库?相关推荐

  1. matlab 职坐标,C/C++知识点之Matlab 与 c++对txt 文档的读写格式

    本文主要向大家介绍了 C/C++知识点之Matlab 与 c++对txt 文档的读写格式,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助. 学习g++能够读取什么格式的txt文件. ...

  2. Windows编程之调用Matlab

    一.选择matlab: 注意.Matlab的安装需要较长时间,建议本拓展在同学们自己的电脑上运行. Matlab是大多数工科学生必修的科目,是一个口碑极佳的数学计算工具,可以支持立即运算和程序设计两种 ...

  3. matlab 职坐标,机器人之【机器视觉与图像处理】基于MATLAB的圆检测、颜色识别、数字识别...

    本文主要向大家介绍了机器人之[机器视觉与图像处理]基于MATLAB的圆检测.颜色识别.数字识别,通过具体的内容向大家展现,希望对大家学习机器人有所帮助. 对产品中心的检测:设置好路径之后,包含关系是在 ...

  4. matlab 职坐标,机器学习入门之机器学习实战ByMatlab(四)二分K-means算法

    本文主要向大家介绍了机器学习入门之机器学习实战ByMatlab(四)二分K-means算法,通过具体的内容向大家展现,希望对大家学习机器学习入门有所帮助.前面我们在是实现K-means算法的时候,提到 ...

  5. c 使用matlab引擎,[转载]C与MATLAB混合编程之调用MATLAB引擎

    Visual Studio调用MATLAB需要的配置已经在<Visual Studio调用MATLAB的配置>一文中给出了详细的步骤,本文将介绍混合编程的示例. 在C中调用MATLAB,据 ...

  6. c 与matlab混编,C与MATLAB混合编程之调用MATLAB引擎

    Visual Studio调用MATLAB需要的配置已经在<Visual Studio调用MATLAB的配置>一文中给出了详细的步骤,本文将介绍混合编程的示例. 在C中调用MATLAB,据 ...

  7. matlab 职坐标,机器学习入门之机器学习实战ByMatlab(三)K-means算法

    本文主要向大家介绍了机器学习入门之机器学习实战ByMatlab(三)K-means算法,通过具体的内容向大家展现,希望对大家学习机器学习入门有所帮助.K-means算法属于无监督学习聚类算法,其计算步 ...

  8. 调用matlab混合编程,vc调用matlab的m文件混合编程(引擎方式)

    // test.cpp : 定义控制台应用程序的入口点. #include "stdafx.h" #include #include #include /************* ...

  9. matlab 职坐标,Axure入门与基础常用函数解析整理

    元件函数 序号    函数            说明                        使用方法 1       Widget.Width    获取元件的宽度             ...

最新文章

  1. ML之FE:特征工程中的特征拼接处理(常用于横向拼接自变量特征和因变量特征)(daiding)
  2. 手把手教你webpack4.x从零开始搭建vue项目
  3. bootstrap table使用参考
  4. java图形界面_Java自学-图形界面 面板
  5. binlog工具_MySQL5.6新增的参数binlog_row_image到底怎么设置-爱可生
  6. 设备无法获得谷歌运行怎么办_因此,您刚刚获得了Google主页。 怎么办?
  7. c语言4x4矩形列互换,线反转法4x4键盘C语言程序问题.急...
  8. Linux环境下FTP工具的使用方法
  9. 2017年度计算机科学各领域热点词汇
  10. C++ DLL导出接口
  11. clion打开时如何不自动重新打开上一次的项目
  12. Django安装与开发虚拟环境搭建01
  13. 4.剑指Offer --- 解决面试题的思路
  14. Android如何显示音标
  15. ios实用wifi分析仪——AirPort
  16. 计算机课件文字,计算机应用基础_文字处理wordppt课件.ppt
  17. my read_exchange rate
  18. Navicat12.1破 解教程,亲测可用
  19. hypermill后处理构造器安装_UG10.0后处理构造器如何打开?ug10.0后处理无法使用怎么办?...
  20. C/C++表示无穷大、无穷小

热门文章

  1. 未来网络发展方向之一:5G时代
  2. 对三亚旅游资源的数量、质量及其结构状况评价
  3. 大气产品发布会PPT模板
  4. java工程 p2p通讯_java实现P2P通信-Go语言中文社区
  5. PHP实现执行定时任务的几种思路详解
  6. wordclound词云图不清晰问题
  7. Python中zip()、zip(*zipped)、*zip()函数总结
  8. 西蒙菲莎大学计算机专业学费,加拿大西蒙菲莎大学一年学费多少?
  9. [设计模式]设计模式之禅关于单例模式
  10. 物理dataguard 正常切换 脚色转换