Coursera 机器学习 Plotting Data 小白笔记(Octave)

这篇博客介绍了如何使用Octave进行数据可视化,包括绘制正弦和余弦函数,调整曲线颜色,添加轴标签,创建图例以及设置标题。此外,还展示了如何使用`holdon`命令在同一坐标系中绘制多条曲线,以及如何使用`subplot`创建多图布局。还提到了`imagesc`函数用于矩阵的可视化,并提供了颜色和灰度图的展示方式。
摘要由CSDN通过智能技术生成

Coursera 机器学习 Plotting Data 小白笔记(Octave)

Octave代码&注释

t = [0:0.01:0.98] //在[0,0.98]的区间内以0.01的间隔生成数字
y1 = sin(2 * pi * t) // 以t为自变量生成正弦函数
plot(t,y1)//以t为自变量,y1为因变量生成函数图像。即横轴是t,纵轴是y1
键入以上代码跑出的图像
hold on//将两张函数图像绘制在同一个坐标图中
例如:t=[0:0.01:0.98];
   y1=sin(2 * pi * t);
   y2=cos(2 * pi * t);
   plot(t,y1);
   hold on;
   plot(t,y2);在这里插入图片描述
plot(t,y1,‘r’) 可将曲线颜色换为red,同理输入其它字母也可以变换相应的颜色:
‘r’-----red;‘k’----black;‘g’----green;‘b’----blue;
‘y’----yellow;‘m’----magenta(洋红色);
‘c’----cyan(蓝绿色);‘w’----white(白色);
xlabel(‘time’)//在x轴添加标签
ylabel(‘value’)//在y轴添加标签
legend(‘sin’,‘cos’)//在图表中添加图例
title(‘my plot’)//在图表上方添加标题在这里插入图片描述
subplot(1,2,1)//将原本只能容纳一个坐标图的窗口划分为能够容纳两个坐标图,对应前两个参数‘1’和‘2’,最后一个参数’1’表示将使用第一个图表
例如:
subplot(1,2,1);
plot(t,y1);
subplot(1,2,2);
plot(t,y2);在这里插入图片描述

A=magic(5)//生成一个五行五列的矩阵且每行元素的和=每列元素的和=对角线元素的和
imagesc(A)//通过彩色格图可视化矩阵
imagesc(A),colorbar,colormap gray//通过灰度图可视化矩阵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值