极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9452|回复: 1

新人求助~中位值算法报错

[复制链接]
发表于 2015-2-22 00:50:58 | 显示全部楼层 |阅读模式
本帖最后由 Veezki 于 2015-2-23 09:20 编辑
  1. // text.ino
  2. int Median(int volume, int elements){                            //    中位值算法1
  3.   int RE[volume];  
  4.   int  i,j,k,temp ;
  5.   for( int i=0; i<volume; i++){
  6.    RE[i] = elements;
  7.    delay(2);
  8. }

  9. for( int j=0; j<volume - 1; j=j++){
  10.   for(int k=0; k<(volume -1- j); k=k++){
  11.    if (RE[k]>RE[k+1]){
  12.     temp = RE[k] ;
  13.     RE[k] = RE[k+1] ;
  14.     RE [k+1] = temp ;
  15.   }

  16. }
  17. }
  18. return RE[(volume+1)/2] ;
  19. }

  20. void setup() {
  21. pinMode(1, INPUT);
  22. }

  23. void loop() {
  24.         int r=Median(11,digitalRead(1));
  25. }
复制代码



新人轻喷……
回复

使用道具 举报

发表于 2015-2-22 11:37:06 | 显示全部楼层
错在24行,应该是pinMode(1, digitalRead(1));
你没写端口号。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-17 10:55 , Processed in 0.062015 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表