各位大神,求助,数据类型如下:
以t4为例
1.需要筛查t4减t1大于1且p4-p1大于3,t4减t2大于1且p4-p2大于3,t4减t3大于1且p4-p3大于3的数据,出现符合条件的数据时,建立新的变量X=1,后面的数据以此类推;
2.当出现符合该条件的数据时,建立一个新的变量(例:t4减t1大于1且p4-p1大于3 时,,Y=t1),但是因为数据中,符合条件的情况会出现好几次,可能会有好几个Y。
怎样才能尽量少建立变量,也使得程序更简练。
之前用的是非常笨的方法,就是把每个变量的比较都写出来,倒是不会出错,但是看着那近千页的程序,觉得自己傻到家了,求坛子里的大神赐教。本人只有金币两枚,聊表谢意。
下面的那张图不知道是怎么跑出来的,( ̄▽ ̄")
问题还是木有解决,if
a(i)-a(j)>3 and b(i)-b(j)>1 then e+1;最佳答案 @梦想世界1 的程序中这一句应该是让第N个变量跟前面所有的比,同时要求每个都满足,而不是任意一次比较满足就挑出来,怎么改都不对,还有哪位大神有更好的意见吗?