首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >matlab中有没有离散化的方法?

matlab中有没有离散化的方法?
EN

Stack Overflow用户
提问于 2011-10-15 08:00:57
回答 1查看 1.1K关注 0票数 3

我的数据文件中有一组属性,如下所示:

选定的属性由离散属性类型和连续属性类型组成。协议类型和服务属性属于离散类型,属性Src Bytes、Dst Bytes、Count属于连续类型。

我想尝试实现k-means/fcm算法来对神经网络的训练数据进行聚类,但我必须在迭代次数中处理数据集,连续类型属性将增加算法的负载,从而降低性能。因此,它们被转换为离散值,但是我如何在matlab中实现这一点呢?

我还需要帮助理解离散和连续,以及为什么或如何使用所提到的算法?

EN

回答 1

Stack Overflow用户

发布于 2011-11-13 10:09:02

默认情况下,Matlab使用双精度浮点数。我不认为使用Matlab的解释器执行整数运算有什么显着的改进(使用整数数据类型实际上可能会更慢,因为Matlab的函数针对doubles进行了优化)。

对你的算法进行编码,不用担心优化,如果它太慢了,使用分析器来找出你的算法中哪些部分是慢的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7774768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档