matlab - 如果填充函数的 x 和 y 值是向量,那么这些数字代表什么?
问题描述
我正在使用 Matlab 工作表来学习我的期末考试。我知道答案,但我无法理解,这就是重点。
对于填充函数,其中填充为“fill(x, y, colorspec)”
如果 x 和 y 表示为向量,我将如何可视化它们?
在下面: fill([1 -1 -1 1],[1 1 -1 -1], 'k') 生成一个黑色填充的正方形。
我只是很难理解这两个向量是如何形成一个正方形的。
解决方案
向后工作。在所有可能的 +/-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]
。
通常,期望您用两个包含顶点的 x 和 y 坐标的fill
长度向量来表示任何 n 边多边形。n
推荐阅读
- python - Python append 从列表中删除元素
- java - 在java中查找多个日期间隔之间的差异
- vue.js - nuxt 在点击 this.$auth.fetchUser() 后获取用户名
- datatable - 从 SLT 表中删除部分数据
- html - 一些但不是所有的自定义 CSS 覆盖 Bootstrap 4 设置
- google-cloud-platform - 如何获取 GCP 云功能 CPU 时间统计信息
- reactjs - 函数句柄中的状态更新问题
- c++ - SWIG 和 C++ 枚举类
- javascript - 如何将 highchart 导航器和图形聚焦到结果集的一部分
- php - 将我的插件连接到 woo 商务支付系统