主要内容

generateCheckerboardPoints

生成棋盘角位置

描述

例子

(worldPoints)= generateCheckerboardPoints (boardSize,squareSize)返回一个2矩阵包含(x,y]角坐标方格的棋盘。点(0,0)对应于右下角的左上的广场。

例子

全部折叠

生成棋盘,并获得世界坐标。

我=棋盘;squareSize = 10;worldPoints = generateCheckerboardPoints ([8], squareSize);

抵消点,第一点的右下角第一个平方。

imshow (insertMarker(我worldPoints + squareSize));

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的形象。

输入参数

全部折叠

生成的棋盘维度,指定为2-element [高度,宽度)向量。你表达的尺寸数量的棋盘方格。

棋盘边长平方,在世界单位指定为一个标量。你表达的世界作为一个测量单位,如毫米或英寸。

输出参数

全部折叠

生成的棋盘角坐标,作为一个返回2的矩阵的数量(xy)坐标。坐标代表棋盘上的广场的角落。点(0,0)对应于右下角的左上的广场。点的数量,,函数返回的数量是基于方格的棋盘。这个值设置的boardSize参数。

= (boardSize(1)1)* (boardSize(2)1)

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

版本历史

介绍了R2013b