在Matlab中,可以使用不同的函數(shù)和屬性來繪制不同形狀的點(diǎn)。以下是幾種常用的方法:
scatter
函數(shù)繪制散點(diǎn)圖,并通過設(shè)置Marker
屬性來改變點(diǎn)的形狀。例如,以下代碼繪制紅色的圓形點(diǎn)和藍(lán)色的三角形點(diǎn):x1 = [1, 2, 3];
y1 = [4, 5, 6];
x2 = [4, 5, 6];
y2 = [7, 8, 9];
figure;
scatter(x1, y1, 'Marker', 'o', 'MarkerFaceColor', 'red', 'MarkerEdgeColor', 'red');
hold on;
scatter(x2, y2, 'Marker', '^', 'MarkerFaceColor', 'blue', 'MarkerEdgeColor', 'blue');
plot
函數(shù)繪制折線圖,并通過設(shè)置Marker
屬性來改變點(diǎn)的形狀。例如,以下代碼繪制紅色的圓形點(diǎn)和藍(lán)色的三角形點(diǎn):x1 = [1, 2, 3];
y1 = [4, 5, 6];
x2 = [4, 5, 6];
y2 = [7, 8, 9];
figure;
plot(x1, y1, 'ro', 'MarkerFaceColor', 'red');
hold on;
plot(x2, y2, 'b^', 'MarkerFaceColor', 'blue');
line
函數(shù)繪制線段,并通過設(shè)置Marker
屬性來改變點(diǎn)的形狀。例如,以下代碼繪制紅色的圓形點(diǎn)和藍(lán)色的三角形點(diǎn):x1 = [1, 2, 3];
y1 = [4, 5, 6];
x2 = [4, 5, 6];
y2 = [7, 8, 9];
figure;
line(x1, y1, 'Marker', 'o', 'MarkerFaceColor', 'red', 'MarkerEdgeColor', 'red');
hold on;
line(x2, y2, 'Marker', '^', 'MarkerFaceColor', 'blue', 'MarkerEdgeColor', 'blue');
plot3
函數(shù)繪制三維圖形,并通過設(shè)置Marker
屬性來改變點(diǎn)的形狀。例如,以下代碼繪制紅色的圓形點(diǎn)和藍(lán)色的三角形點(diǎn):x1 = [1, 2, 3];
y1 = [4, 5, 6];
z1 = [7, 8, 9];
x2 = [4, 5, 6];
y2 = [7, 8, 9];
z2 = [10, 11, 12];
figure;
plot3(x1, y1, z1, 'ro', 'MarkerFaceColor', 'red');
hold on;
plot3(x2, y2, z2, 'b^', 'MarkerFaceColor', 'blue');
這些方法將會(huì)在當(dāng)前的Figure中繪制不同形狀的點(diǎn)??梢酝ㄟ^設(shè)置不同的屬性來調(diào)整點(diǎn)的顏色、大小和形狀等。詳細(xì)的屬性設(shè)置可以參考Matlab的官方文檔。