在Matlab中,可以使用imshow函数显示图片,使用plot函数绘制图像,并使用hold on命令保持当前图像,以便在同一张图像中绘制多个图形。以下是一个示例代码:

% 显示图片
img = imread('image.jpg');
imshow(img);

% 绘制图像
x = linspace(0, 2*pi, 100);
y = sin(x);
hold on;
plot(x, y, 'r');

在这个例子中,首先使用imshow函数显示名为image.jpg的图片。然后,使用linspace函数生成一个包含100个点的x向量,并使用sin函数生成相应的y向量。接下来,使用hold on命令保持当前图像,并使用plot函数绘制红色的sin曲线。由于使用了hold on命令,所以这个曲线将在同一张图片中显示。


原文地址: https://www.cveoy.top/t/topic/hnkl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录