生成matlab画x轴范围0到640,y轴0到480的坐标轴
时间: 2023-04-05 17:01:52 浏览: 201
可以使用以下代码生成matlab画x轴范围0到640,y轴0到480的坐标轴:
x = linspace(0, 640, 641);
y = linspace(0, 480, 481);
plot(x, zeros(size(x)), 'k', 'LineWidth', 1.5);
hold on;
plot(zeros(size(y)), y, 'k', 'LineWidth', 1.5);
axis([0 640 0 480]);
xlabel('x');
ylabel('y');
title('坐标轴');
相关问题
生成matlab画x轴范围0到640,y轴0到480的坐标轴,并画点
您好,我可以回答这个问题。请使用以下代码生成您所需的坐标轴和点:
```matlab
% 生成坐标轴
x = linspace(0, 640, 100);
y = linspace(0, 480, 100);
plot(x, zeros(size(x)), 'k', 'LineWidth', 1.5); % x轴
hold on;
plot(zeros(size(y)), y, 'k', 'LineWidth', 1.5); % y轴
axis([0 640 0 480]); % 设置坐标轴范围
% 画点
x_point = 320;
y_point = 240;
plot(x_point, y_point, 'ro', 'MarkerSize', 10, 'MarkerFaceColor', 'r');
```
这将生成一个 x 轴范围为 0 到 640,y 轴范围为 0 到 480 的坐标轴,并在 (320, 240) 处画一个红色的点。
生成matlab画x轴范围0到640,y轴0到480的坐标轴,并画多个不同颜色点
可以使用以下代码生成matlab画x轴范围0到640,y轴0到480的坐标轴,并画多个不同颜色点:
x = randi([0, 640], 1, 10); % 生成10个0到640之间的随机数作为x坐标
y = randi([0, 480], 1, 10); % 生成10个0到480之间的随机数作为y坐标
figure; % 创建一个新的图形窗口
plot(x, y, 'o', 'MarkerSize', 10, 'MarkerFaceColor', 'r'); % 画出10个红色的圆点
axis([0 640 0 480]); % 设置坐标轴范围
xlabel('x'); % 设置x轴标签
ylabel('y'); % 设置y轴标签
title('多个不同颜色点的坐标图'); % 设置图标题