矩阵数据的绘制

注:如果用一个矩阵作为参数来调用plot函数,如plot(Y),其中Y为一个矩阵,则MATLAB将为该矩阵的每一列绘制一条线。在该图形中,横坐标以行索引矢量:1:m,此处m为矩阵Y的行数。

注:简要介绍peak函数:

matlab 中的 peaks 函数是一个典型的多元函数。它本质上是一个二元高斯分布的概率密度函数,函数表达式为:

f(x,y)=3(1−x)2e−x2−(y+1)2−10(15x−x3−y5)e−x2−y2−13e−(x+1)2−y2

peaks函数可产生一个凹凸有致的曲面,包含了三个局部极大点和三个局部极小点。

在 matlab 命令行窗口直接输入 peaks 可以得到其表达式的 matlab 形式:

z =  3*(1-x).^2.*exp(-(x.^2) - (y+1).^2) ...    - 10*(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2) ...    - 1/3*exp(-(x+1).^2 - y.^2)

具体可参考peaks函数代码:open peaks