屏幕分割画图的利器非 Matlab 的subplot莫属。x=linspace(0,2*pi,100)定义了一组等间距的数据点,再用sincos等函数搞定四种常见函数的绘图,响应快,代码也简单。你只要贴上这段代码,四宫格图一键搞定,画图调试一步到位,蛮省事的。

subplot 的用法蛮灵活的,subplot(2,2,1)这种格式就是把画布分成 2 行 2 列,定位到第一个子图。标题部分用title标注,别忘了那些中文引号用英文引号代替,防止报错哦。

要注意的是,像sin(x)/cos(x)这种除法运算,最好加个eps,避免分母为零带来的麻烦,代码里已经贴心加上了。整体看下来,代码清爽、结构清晰,比较适合初学者练习多图绘制。

如果你在研究sincos函数的组合、或者想快速做可视化,用这段代码配合subplot操作,体验还挺不错的。

感兴趣的话可以看看这些教程,像subplot 窗口分割linspace 函数绘图都有详细。

如果你是刚上手 Matlab 的朋友,可以多试试这类组合函数+子图展示的写法,既能看图像特性,也方便对比函数关系,提升挺快的。