早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab中在一个矩阵中取出部分元素,用这些元素组成一个新的向量.假设有一个大矩阵a=1 0 23 3 03 4 9 0 70 24 0 0 0我想把所有非0的元素取出来放到一个向量b中,该怎么操作呢?

题目详情
matlab中在一个矩阵中取出部分元素,用这些元素组成一个新的向量.
假设有一个大矩阵a=1 0 23 3 0
3 4 9 0 7
0 24 0 0 0
我想把所有非0的元素取出来放到一个向量b中,该怎么操作呢?
▼优质解答
答案和解析
b=a(find(a~=0))