分享

机器学习教程 二-安装octave绘制3D函数图像

问题导读:


1.mac系统如何安装?
2.centos7系统如何安装?
3.效果图如何?




上一篇:机器学习教程 一-不懂这些线性代数知识 别说你是搞机器学习的

1.png

octave是类似于matlab的软件,matlab的缺点是贵,octave作为免费的开源项目,能够绘制三维图形,是用来做大数据统计分析的绝佳工具,也是AndrewNG在机器学习课程中强烈推荐的工具


安装方式

mac系统

安装教程在:

http://wiki.octave.org/Octave_for_MacOS_X#Binary_installer_for_OSX_10.9.1
https://www.macports.org/install.php下载对应osx版本的安装包,下载安装
port会把下载的包安装到/opt/local/var/macports/

如果没装xcode命令行工具,需要安装:

2.png

然后执行

3.png

centos7系统

首先必须保证以图形界面启动,如果没有安装图形界面则先安装:

4.png

重启后就会以图形界面形式启动

然后安装octave

5.png

使用样例

命令行执行octave打开octave终端,输入如下语句:

6.png

会自动弹出图像效果如下:

7.png

是不是很漂亮的说!

解释一下

8.png

这两句是说把x和y都赋值成从-8到8之间划分成50等份的一个个点

9.png

这句是说把[xx,yy]赋值成由x和y构成的网格点

10.png

这两句实现了一个公式来计算c值

11.png

这句就是在画图像,surface表示把图像表面展示出来

12.png

这句就是做了一个图像的平滑处理



相关文章

机器学习教程 一-不懂这些线性代数知识 别说你是搞机器学习的
http://www.aboutyun.com/forum.php?mod=viewthread&tid=18997



机器学习教程 二-安装octave绘制3D函数图像
http://www.aboutyun.com/thread-19006-1-1.html


机器学习教程 三-用scikit-learn求解一元线性回归问题
http://www.aboutyun.com/forum.php?mod=viewthread&tid=19020


机器学习教程 四-用scikit-learn求解多元线性回归问题
http://www.aboutyun.com/forum.php?mod=viewthread&tid=19042


机器学习教程 五-用matplotlib绘制精美的图表
http://www.aboutyun.com/forum.php?mod=viewthread&tid=19060


机器学习教程 六-用scikit-learn求解多项式回归问题
http://www.aboutyun.com/forum.php?mod=viewthread&tid=19073


机器学习教程 七-用随机梯度下降法(SGD)做线性拟合
http://www.aboutyun.com/forum.php?mod=viewthread&tid=19086


机器学习教程 八-用scikit-learn做特征提取
http://www.aboutyun.com/forum.php?mod=viewthread&tid=19095


机器学习教程 九-二元分类效果的评估方法
http://www.aboutyun.com/forum.php?mod=viewthread&tid=19107


机器学习教程十-用scikit-learn的网格搜索快速找到最优模型参数
http://www.aboutyun.com/forum.php?mod=viewthread&tid=19120


机器学习教程 十一-用scikit-learn做聚类分析大数据
http://www.aboutyun.com/forum.php?mod=viewthread&tid=19129


机器学习教程 十二-神经网络模型的原理 大数据
http://www.aboutyun.com/forum.php?mod=viewthread&tid=19339



请尊重原创,转载请注明来源网站www.shareditor.com以及原始链接地址




没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条