我有一个位移和一个物体运动的时间数据。
物体在零附近振荡。也就是说,首先 - 它通过少量的力量开始运动,然后它就会停下来。再次,施加一点力并使物体开始运动。
我已经使用
找到了速度和加速度V= [0 ; diff(disp) ./ diff(times)];
A= [0; diff(V) ./ diff(times)];
我在想找到速度为零的点。但我想不仅仅需要这样的实例。找到下图:
速度图
我只对圈子时间值感兴趣。有办法获得这些吗?
我观察了一种模式
请注意,我没有施加武力的时间。否则没有什么可做的。
另外,我确实绘制了加速度。但似乎没用..
我正在使用matlab。
答案 0 :(得分:3)
这是在网格化数据中找到近似零的一种方法:
CREATE TABLE IF NOT EXISTS `realcv`.`CONTENT_TWITTER` (
`id_content` DOUBLE NOT NULL,
`id_account` DOUBLE NULL,
`url` VARCHAR(100) NULL,
`is_active` TINYINT(1) NULL,
`creation_date` DATETIME NULL,
`text` MEDIUMTEXT NULL,
`retweet` INT NULL,
`like` INT NULL,
PRIMARY KEY (`id_content`),
INDEX `account_content_idx` (`id_account` ASC),
CONSTRAINT `account_content`
FOREIGN KEY (`id_account`)
REFERENCES `realcv`.`ACCOUNT` (`id_account`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
结果:
然后你可以选择你需要哪些零,因为我无法从问题中理解是什么让圈子里的那些点如此特别......
答案 1 :(得分:0)
您提出的休息点具有以下属性:
dx / dt = v = 0
d ^ 2 x / dt ^ 2 = a = 0#在对象变为v = 0的情况下,没有力。
所以你可能还想检查第二个公式来过滤休息点。