MATLAB使用填充的方式(fill)绘制sin函数

作者:落知秋 | 创建时间: 2023-06-04
本文基于MATLAB,介绍利用fill( )填充的方式绘制sin(x)的图像,同时介绍如何将sin(x)大于0的部分填充成红色。...
MATLAB使用填充的方式(fill)绘制sin函数

操作方法

第一,启动MATLAB,新建脚本(Ctrl+N),输入下面代码: close all; clear all; clc x=-2*pi:pi/100:2*pi; y=sin(x); fill(x,y,'g'); axis([-7,7,-1.5,1.5])

第二,保存和运行上述脚本,得到如下sin(x)的图像。

第三,如果想把sin(x)大于0部分填充成红色,那么就要对第一步的脚本进行改变。改变后的脚本多了如下四行代码: hold on; fill([0:pi/100:pi],sin([0:pi/100:pi]),'r') fill([-2*pi:pi/100:-pi],sin([-2*pi:pi/100:-pi]),'r') hold off

第四,保存和运行上述改变后的脚本,得到如下图形,sin(x)大于0的部分填充成了红色。

第五,给上面图形添加上坐标标识。 xlabel('x','fontsize',15); ylabel('y','fontsize',15);

第六,最终得到的sin(x)图形如下。

点击展开全文

更多推荐