matlab中 a(i)~=0 表示:
判断数组a的第i个元素是否不等于0,如果不等于0,结果就为真(true),否则就为假(false)。
解析:a(i)表示数组a中的第i个元素,matlab中~表示非,~=表示不等于(≠)