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

matlab中如何把计算的结果进行筛选,去除虚数,只保留实数?

题目详情
matlab中如何把计算的结果进行筛选,去除虚数,只保留实数?
▼优质解答
答案和解析

不确定你筛选的要求是什么(假设计算结果为A,B为筛选后的结果):

如果希望只保留计算结果的实部,应该用:

B=real(A);

如果希望只保留计算结果为实数的那些项而删掉所有含有虚数的项,应该用:

B=A(imag(A)==0);