在matlab矩阵中查找值
我有一个向量(或矩阵),我想打印出它的某些值 我会解释: 假设我有一个复杂的数组。 我想找到数组中2到5之间的所有值。在matlab矩阵中查找值,matlab,Matlab,我有一个向量(或矩阵),我想打印出它的某些值 我会解释: 假设我有一个复杂的数组。 我想找到数组中2到5之间的所有值。 我该怎么做?我不想找到这些值的索引!我想打印(创建一个新数组)我的期望值。让我们表示一个输入矩阵。 你说A很复杂,所以有两种情况: A(real(A)>=2 & real(A)<=5) %% real values between 2 and 5 A(abs(A)>=2 & abs(A)<=5) %% modulus between 2
我该怎么做?我不想找到这些值的索引!我想打印(创建一个新数组)我的期望值。让我们表示一个
输入矩阵。
你说A
很复杂,所以有两种情况:
A(real(A)>=2 & real(A)<=5) %% real values between 2 and 5
A(abs(A)>=2 & abs(A)<=5) %% modulus between 2 and 5
A(real(A)>=2&real(A)=2&abs(A)让我们来表示您的输入矩阵。
你说A
很复杂,所以有两种情况:
A(real(A)>=2 & real(A)<=5) %% real values between 2 and 5
A(abs(A)>=2 & abs(A)<=5) %% modulus between 2 and 5
A(real(A)>=2&real(A)=2&abs(A)你所说的2到5之间的复数是什么意思?你是说实数部分或绝对值在2到5之间?你是说2到5之间的复数是什么意思?你是说实数部分或绝对值在2到5之间?我已经检查过了,看起来它对我有效。这是一个测试用例。A=10*randn(50,1)+sqrt(-1)*10*randn(50,1);ans1=A(real(A)>=2&real(A)=2&abs(A)怎么不起作用?这对我来说似乎是对的。你能展示你的代码吗?比如说:A=magic(5)。现在我想找到2I没有写的值,我写了b=A(A>=2&i已经检查过了,看起来它对我起作用了。这是一个测试用例。A=10*randn(50,1)+sqrt(-1)*10*randn(50,1);ans1=A(real(A)>=2&real(A)=2&abs(A)它怎么不起作用?我觉得这似乎是对的。你能展示你的代码吗?比如说:A=magic(5)。现在我想找到2I没有写的值,我写了b=A(A>=2&A)