2.2. 数据计算和绘制
本文最后更新于 2024年1月27日 下午
数据计算和绘制
对元素的操作
A.\*B
A矩阵和B矩阵的每一个元素对应相乘
.
对每一个元素进行运算操作
abs(A)
对A每一个元素取绝对值
v+1
对向量v里面的每一个元素+1
A’
矩阵A的转置
pinv(A)
对A求逆矩阵,不可逆时即为伪逆矩阵
max(A)
A中最大的元素的值
max(A,[], DI)
A中DI维度下元素最大的值(1 列 2 行)
ind()
某个元素的位置
magic(n)
返回n*n的幻方
find(condition)
查找对应条件的元素,并返回一个向量
sum(A)
A所有元素的和
prod(A)
A所有元素的乘积
ceil(A)
对A向上取整
floor(A)
对A每个元素向下取整
flipud(A)
对A上下翻转
绘制图像
Plot(x,y,'r')
绘制关于x,y的图像
r表示y的函数是红色的(默认为蓝色)
hold on
保存octave内存中的旧函数图像
xlabel('')
添加横轴标签
ylabel(‘’)
添加纵轴标签
legend('','')
图例
title(‘’)
添加标题
print -dpng 'xx.png'
在当前路径下以png保存当前图像
close
关闭当前图像
figure(1)
; 标记图像(多开图像窗口)
subplot(1,2,1)
把图像分成1x2的网格
从第一个格图开始画图
axis([0.5 1 -1 1])
横轴0.5~1 纵轴-1~1
clf
清除一幅图像
imagesc(A)
可视化矩阵
colorbar
添加颜色条
colormap gray
生成黑白图像
,
依次执行每一个命令