MATLAB 8乘8西洋跳棋棋盘绘制

画一个黑白相间的棋盘;
可以先用白色作为底色,

clc
clear
axis equal off  %隐藏坐标轴
hold on      %保持当前绘画窗口
fill([0 8 8 0],[0 0 8 8],'w') %画白底


根据观察所知,棋盘中的黑白块是有规律的。
可以画出第一个黑块后用for循环画出余下的黑块。

clc
clear
axis equal off   %隐藏坐标轴
hold on  %保持当前绘画窗口
fill([0 8 8 0],[0 0 8 8],'w')  %画白底%x1,y1为第一个黑块的坐标
x1 = [0 1 1 0];
y1 = [0 0 1 1];%根据规律循环画出余下的黑块
for i = 0:2:7for j = 0:2:7fill(x1+i,y1+j,'k') %画出黑块fill(x1+1+i,y1+1+j,'k') %画出黑块end
end

MATLAB 8乘8西洋跳棋棋盘绘制相关推荐

  1. matlab画三维图电磁场,利用matlab实现矩形波导电磁场分布图的绘制.doc

    利用matlab实现矩形波导电磁场分布图的绘制.doc 利用MATLAB实现矩形波导电磁场分布图的绘制(附源程序)通过MATLAB计算并绘出任意时刻金属矩形波导的主模TE10模的电磁场分布图.波导尺寸 ...

  2. matlab 三维点 边界曲面,不用matlab如何从散点数据绘制极坐标三维曲面图?

    [ 在 OSN10 (老洪) 的大作中提到: ] : 标  题: Re: 不用matlab如何从散点数据绘制极坐标三维曲面图? : 发信站: 水木社区 (Sat Dec 15 20:47:17 201 ...

  3. 利用MATLAB对数据进行切片并绘制图表

    利用MATLAB对数据进行切片并绘制图表 文章目录 利用MATLAB对数据进行切片并绘制图表 1 读取txt文件 2 对矩阵进行切片,提取信息 3 使用MATLAB绘图 4 附录--完整代码 1 读取 ...

  4. java象棋代码注释_中国象棋程序的设计与实现(十一)--棋盘绘制算法(尽管注释非常详细,完全理解仍有难度)...

    上几篇中,我们详细介绍了,棋盘类的定义和关键属性,简要介绍了棋盘绘制算法的骨架. 本篇,我们将详细解读棋盘绘制算法的每一个细节. 强烈建议,大家结合文章末尾的"棋盘截图"来思考绘制 ...

  5. Qt实现中国象棋:(三)棋盘绘制的详细分析及实现

    一.图片及棋盘分析 1:在上文中已经对单张图片的显示进行了测试,从中可以知道一张图片需要一个QPixmap对象对其进行加载.棋盘图片共有23张,也就需要23个QPixmap的对象.同时要求对象名与图片 ...

  6. matlab绘制两个函数,用matlab程序 在同一图中绘制两个函数,这两个函数分别是: , ,,matlab怎样同时画出两个函数图...

    导航:网站首页 > 用matlab程序 在同一图中绘制两个函数,这两个函数分别是: , ,,matlab怎样同时画出两个函数图 用matlab程序 在同一图中绘制两个函数,这两个函数分别是: , ...

  7. MATLAB小技巧(1)绘制图像能量图

    MATLAB小技巧(1)绘制图像能量图 前言 一. MATLAB仿真 二. 仿真结果 三. 小结 前言 MATLAB进行图像处理相关的学习是非常友好的,可以从零开始,对基础的图像处理都已经有了封装好的 ...

  8. 中国象棋程序的设计与实现(十二)--棋盘绘制算法(尽管注释非常详细,完全理解仍有难度)

    上几篇中,我们详细介绍了,棋盘类的定义和关键属性,简要介绍了棋盘绘制算法的骨架. 本篇,我们将详细解读棋盘绘制算法的每一个细节. 强烈建议,大家结合文章末尾的"棋盘截图"来思考绘制 ...

  9. matlab做万有特性曲线,MATLAB的发动机万有特性曲线绘制方法程序

    <MATLAB的发动机万有特性曲线绘制方法程序>由会员分享,可在线阅读,更多相关<MATLAB的发动机万有特性曲线绘制方法程序(2页珍藏版)>请在人人文库网上搜索. 1.不同转 ...

最新文章

  1. 这届百度AI究竟什么水平?
  2. 结对代码 复审 意见
  3. c++在调用类的时候不一定非得实例化对象哦,有时候你不写系统会为你默认生成一个临时实例对象哦~
  4. es java match_ES multi_match 和match查询
  5. XML的DTD约束和Schema约束
  6. java写入出错class_JAVA新人常犯错误集锦
  7. ubuntu linux 启用root用户登录
  8. 包管理conda操作,常用conda命令
  9. 铁路售票系统的设计分析(时序图、类图)
  10. 【Arduino实验03 智能红绿灯】
  11. HDU 1277全文检索(字典树)
  12. Pandas数据分析3-统计、可视化、创建数据框、时间序列、删除数据
  13. VAE 中后验坍塌问题
  14. 简单好用的桌面日历便签软件有哪些?
  15. 什么是差模干扰、共摸干扰?
  16. 2021/6/24爬虫第二十八次课(爬取移动端数据前导知识)
  17. win2012服务器 注册表,Windows Server2012删除或添加开机启动项的方法
  18. Jdbc系列八:批量处理
  19. java 字符串按小数点分割【问题剖析】
  20. .Net之时间轮算法(终极版)定时任务

热门文章

  1. 在中国程序员是青春饭吗?
  2. Android自定义系列——7.Path之基本操作
  3. 物联网控制期末复习2:第三章-物联网控制系统的过程通道设计
  4. PID温控实验平台搭建(二)——PID进阶知识介绍及源码分享
  5. 验证win10下解决某些word文档提示”内存或磁盘空间不足”的几种方法
  6. 设备档案管理软件中的检修预警设计思路
  7. 酷家乐 Serverless FaaS 产品落地实践
  8. Python zipfile:高效处理 ZIP 文件(翻译)
  9. Microsoft Office Word 2003稿纸加载项 无法卸载解决方法
  10. openstack1