有谁知道matlab里这句 tmp=([1;diff(x)]~

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 18:34:04

有谁知道matlab里这句 tmp=([1;diff(x)]~
有谁知道matlab里这句 tmp=([1;diff(x)]~

有谁知道matlab里这句 tmp=([1;diff(x)]~
tmp=([1,diff(x)]~=0); 中间应该是逗号吧,或者x是列变量吧,要不然[ ]没法形成一个向量啊!
这句代码的意思是知道x中每一个元素是否和前面一个元素相同,若是相同,返回值为0,若是不同返回值为1,然后tmp储存这些 0 1值,这样就可以知道那些相邻的元素重复了.