小白的机器学习学习笔记(七)----Octave的基本使用(3)

本文介绍了Octave的基础操作,包括数据绘制的三角函数示例,如sin和cos函数的图像绘制,以及如何在不同窗口或同一窗口内管理多个图像。此外,还讲解了控制语句的使用,如for循环、while循环和if条件判断,提供了具体的代码示例。
摘要由CSDN通过智能技术生成

一、数据绘制

1、三角函数

设定区间t=[0:pi/20:2*pi]  //从0开始,到2*pi为结束,以pi/20为区间间隔,绘制图像

设定函数:y1=sin(t)

绘制函数:plot(t,y1)

保留函数,在y1图像上绘制y2:hold on

设定函数:y2=cos(t)

绘制函数:plot(t,y2)

设置x坐标:xlabel("time")

设置y坐标:ylabel("value")

标记出两个函数:legend('sin','cos')

设置标题:title("XXX")

保存为某路径下的png文件:cd 'c:\users\``````'; print -dpng 'XXX.png'

在两个窗口绘制两个图像:figure(1):plot(t,y1)

                                           figure(2):plot(t,y2)

在一个窗口绘制多个不重叠图像:subplot(1,2,1);//将窗口分出一个1*2的方格图,且使用左边开始第一个方格开始绘图

                                                      plot(t,y1)//在左边开始第一个方格绘制y1

                                                      subplot(1,2,2)//开始使用左边开始第二个方格开始绘图

         

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值