如图,按要求需要使用MATLAB绘制跳棋棋盘,没有想到更好的办法,一个一个点输入坐标绘制出的,欢迎大家提出新方法,我实在想不出来了。。。
下面是我的代码,一行一行描点。
%b
xb5=[1 2 3 4 5 ];
plot(xb5,5*sqrt(3),'b.','markersize',50 );
hold on
xb6=[1.5 2.5 3.5 4.5];
plot(xb6,6*sqrt(3),'b.','markersize',50 );
xb7=[2 3 4];
plot(xb7,7*sqrt(3),'b.','markersize',50 );
xb8=[2.5 3.5 ];
plot(xb8,8*sqrt(3),'b.','markersize',50 );
xb9=[11 ];
plot(xb9,9*sqrt(3),'b.','markersize',50 );
xb10=[ 10.5 11.5 ];
plot(xb10,10*sqrt(3),'b.','markersize',50 );
xb11=[10 11 12 ];
plot(xb11,11*sqrt(3),'b.','markersize',50 );
xb12=[ 9.5 10.5 11.5 12.5 ];
plot(xb12,12*sqrt(3),'b.','markersize',50 );
xb13=[9 10 11 12 13 ];
plot(xb13,13*sqrt(3),'b.','markersize',50 );
%g
xg13=[1 2 3 4 5 ];
plot(xg13,13*sqrt(3),'g.','markersize',50 );
xg12=[ 1.5 2.5 3.5 4.5 ];
plot(xg12,12*sqrt(3),'g.','markersiz