MATLAB画跳棋棋盘

博主分享了使用MATLAB手动输入坐标绘制跳棋棋盘的过程,并期待大家提供更高效的方法。附带了代码实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如图,按要求需要使用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
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值