下载此文档

99-基于MATLAB的二次开发(新版).ppt


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
基于基于 MATLAB MATLAB 的数据挖掘混合编程的数据挖掘混合编程??MATLAB MATLAB 的数据挖掘功能的数据挖掘功能? MATLAB ( Mattrix Laboratory, 矩阵实验室)是美国 Mathworks 公司开发的应用软件,具备强大的科学及工程计算能力,它不但具有以矩阵计算为基础的强大数学计算能力和分析功能,而且还具有丰富的可视化图形表现功能和方便的程序设计能力。它的应用领域十分广泛,主要包括:数学计算和分析、自动控制、系统仿真、数学信号处理、图形图像分析、数理统计、人功智能、虚拟现实技术、金融系统等。??MATLAB MATLAB 的数据挖掘功能的数据挖掘功能? MATLAB 用来做数据挖掘,特别是利用其简单的矩阵语言加工具箱函数来实现数据挖掘算法,非常合适。? Statistics Toolbox 和 works Toolbox 可以用来实现回归和分类; Optimization Toolbox 和 ic Algorithm and Direct Search Toolbox 可以帮助聚类算法进行最优化运算; Fuzzy Logic Toolbox 可以进行规则推理。??MATLAB MATLAB 的数据挖掘功能的数据挖掘功能?常用函数: ? kmeans() k-均值聚类? treefit() 决策树回归或分类? svmclassify() 支持向量机分类? knnclassify() k-近邻分类? crossvalind() 交叉验证试验??基于基于 MATLAB MATLAB 的混合编程的混合编程?基于 MATLAB 的工具箱函数实现混合编程的方法很多, 如:基于 Matlab C/C++ 数学库、基于 Matlab Engine 、基于 ExcelLink 、/Excel 生成器、基于 Matlab web server 、基于自动化链接、基于 Matlab 的 DDE 功能、基于 MATLAB Builder for Java ,等等,都可以实现混合编程。??基于基于 MATLAB MATLAB 的混合编程的混合编程? VC 与 MATLAB ? VB 与 MATLAB ? CB 与 MATLAB ?.NET 与 MATLAB ? JAVA 与 MATLAB MATLAB COM Builder MATLAB Builder for Java ?? Builder Builder ? COM ( Component Object Model ,组件对象模型)是以组件为发布单元的对象模型,是一系列面向对象技术和工具的集合。是建立在二进制级别上的规范,所以组件对象之间的交互规范不依赖于任何特定的开发语言。使用该集合,软件开发人员可以用不同厂商提供的组件集成他们自己的应用程序。?从 版开始, MATLAB 生成器。 COM 生成器提供了实现 MATLAB 独立应用的一种新途径。它能把 MATLAB 开发的算法做成组件, 对象,可以直接被 C++Builder 、 Visual Basic 、 Visual C++ 的语言所引用。??实现步骤实现步骤 1. MATLAB 的算法接口编程 2. Builder 组件①创建工程:tool ,打开“ Builder ”对话框,在“ File ”菜单中选择“ New Project ”选项,将弹出“ New Project Setting ”对话框,输入信息并保存工程。??实现步骤实现步骤 1. MATLAB 的算法接口编程 2. Builder 组件①创建工程②管理 M文件: 单击“ Add File ”按钮或从“ Project ”菜单中选择“ Add File …”选项,将已调试好的数据挖掘接口函数加入到项目中。??实现步骤实现步骤 1. MATLAB 的算法接口编程 2. Builder 组件①创建工程②管理 M文件③组件: 通过“ Build ”菜单中的“ COM Object ”选项或直接单击“ Build ”按钮来调用 MATLAB 编译器。

99-基于MATLAB的二次开发(新版) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人s1188831
  • 文件大小0 KB
  • 时间2016-06-26