在 MATLAB 中,可以使用自定义函数来画图。自定义函数可以将一些常见的任务抽象成函数,方便在程序中反复调用。下面介绍一下如何编写和使用自定义函数来画图。
1. 编写自定义函数
假设我们要绘制一个正弦曲线,我们可以将其封装为一个自定义函数 myplot()
,代码如下:
function myplot(x, y)
% 绘制正弦曲线
plot(x, y);
xlabel('x');
ylabel('sin(x)');
title('y = sin(x)');
end
其中,x
是自变量,y
是因变量。这个函数将 x
和 y
作为输入参数,然后进行绘图操作,并添加一些标签和标题。
2. 使用自定义函数
在 MATLAB 命令窗口中使用自定义函数很简单,只需要按照以下步骤即可:
(1)将自定义函数保存在 MATLAB 工作路径下。
(2)在命令窗口中输入要绘制的数据,比如:
x = linspace(0, 2*pi, 100);
y = sin(x);
(3)调用自定义函数并传入数据:
myplot(x, y);
这样就可以调用自定义函数绘制正弦曲线了。
3. 更多例子
除了绘制正弦曲线,我们还可以通过自定义函数来完成其他