Matlab边实践边学习(一)

最近开始学习机器学习,要用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函数进行绘制。对于其他的绘制函数而言应该也是同理的。

原文地址:https://www.cnblogs.com/marcworld/p/3625810.html