我正在研究Matlab工作表来研究我的决赛。我知道答案,但我很难理解,这就是重点。
填充函数的,其中fill是" fill(x,y,colorspec)"
如果x和y表示为向量,我将如何将它们可视化?
在下面:fill([1 -1 -1 1],[1 1 -1 -1],' k')生成黑色实心方块。
我很难理解这两个矢量如何形成正方形。
答案 0 :(得分:1)
倒退。在所有可能的+/- 1组合中绘制一个带角的正方形。用坐标标记角落。从右上角(1,1)跟踪正方形,逆时针方向。得到序列(1,1),( - 1,1),( - 1,-1),(1,-1)。数组x
和y
分别是该序列中各点的x坐标和y坐标:x = [1, -1, -1, 1]
和y = [1, 1, -1, -1]
。
通常,fill
要求您使用两个长度为n
的向量来表示任何n边多边形,其中包含顶点的x坐标和y坐标。