matlab绘制函数图像并取点
时间: 2023-12-07 22:39:03 浏览: 113
以下是使用MATLAB绘制函数图像并取点的方法:
1.绘制函数图像
可以使用plot函数或plotyy函数绘制函数图像。例如,我们要绘制y=sin(x)和y=cos(x)的函数图像,可以使用以下代码:
```matlab
x = 0:0.01:2*pi;
y1 = sin(x);
y2 = cos(x);
figure;
plot(x, y1);
hold on;
plot(x, y2);
legend('y=sin(x)', 'y=cos(x)');
```
这段代码将生成一个包含两条曲线的图像,其中一条是y=sin(x),另一条是y=cos(x)。
2.取点
要在图像上取点,可以使用ginput函数。例如,我们要在上面的图像中取出y=sin(x)曲线上的第一个点,可以使用以下代码:
```matlab
[x, y] = ginput(1);
disp(['x=', num2str(x), ', y=', num2str(y)]);
```
这段代码将在图像上显示一个十字光标,等待用户单击鼠标左键。当用户单击鼠标左键时,将在命令窗口中显示所选点的坐标。
阅读全文