最近开始学习机器学习,要用Matlab完成一些作业,记录一下自己的Matlab学习历程吧。
-------------------------------------------------------------------------------
函数篇:
1.Plot
处理线性绘图。
常用方法plot(x,y),x、y均为vector。
细节提示:若直接使用plot(x,y)的形式,则会自动在相邻两离散点间连上直线;若使用格式控制,可以实现 去除连线只绘制离散点 or 离散点与线段混合绘制。
风格控制字符列表:
---------------------------------------------------------------------------------
E.g:
有如下数据集,X和y均是维数为97x1的向量
plot(X, y)
plot(X,y,'+','MarkerSize', 10)
plot(X,y,'+:')
------------------------------------------------------------------------------------------------------
补充:
运行plot后会自行创建一个figure窗口,连续运行多次plot只会不断重绘一开始创建的那个figure。若想在不同的figure内分别绘制,则应在每次运行plot前先执行figure命令,创建一个新的figure窗口,然后再运行plot函数进行绘制。对于其他的绘制函数而言应该也是同理的。