MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   查看0到-1之间的数据时出现问题 (https://www.labfans.com/bbs/showthread.php?t=23731)

poster 2019-12-10 20:48

查看0到-1之间的数据时出现问题
 
我正在尝试编写一个使用Matlab清除数据的程序。该程序接受数据可以达到的最大值和最小值,并抛出小于最小值或大于最大值的数据。清洁部件似乎有一个小问题。仅当要检查的变量的最小范围为0时,才会发生这种情况。如果是这种情况,则由于某种原因或其他原因,程序将不会丢弃0到-1之间的数据点。我一直在尝试修复此问题已有一段时间,并且注意到这是唯一的发生这种情况的情况,如果您尝试运行选择小于0的数据的SQL查询,它将遗漏0到-之间的数据1,与发生在我身上的错误一样有效。想知道是否有人会认识到这一点,并且知道这可能是什么。



[B]回答:[/B]

我将这样编写一个函数:

function data = cleanseData(data, limits) limits = sort(limits); data = data( limits(1)


所有时间均为北京时间。现在的时间是 14:17

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.