映射输出
图形块样式
介绍
- 将原区间的数映射到另一个区间,指定一个原区间内的某一个数,代码块按照映射的数据区间返回一个对应的值。
- 第一个选项是原区间数据的最小值,第二个选项是原区间数据的最大值,第三个选项是映射数据区间的最小值,第四个选项是映射数据区间的最大值,第五个选项是想要进行映射的原数据区间内的某一个数。
对应C语言代码
mapping(0,0,0,0,0);
示例
此代码块效果: 将区间 [1,10] 映射到区间 [1000,1500] ,通过串口不断循环输出区间 [1,10] 内数据的映射数据。
示例程序效果: 将区间 [1,10] 映射到区间 [1000,1500] ,进行映射的原区间数据 先从1增加到10,然后再从10递减到0,如此往复。该数据每增加或递减一次都进行一次映射,并通过串口打印映射后的数据。