matlab 删除数组中小于零的数据
时间: 2023-07-31 07:10:35 浏览: 298
您可以使用逻辑索引来删除数组中小于零的数据。以下是一个示例代码:
```matlab
% 创建一个包含随机数的数组
A = randi([-5 5], 1, 10)
% 使用逻辑索引删除小于零的数据
A(A < 0) = []
% 输出删除小于零的数据后的数组
disp(A)
```
在这个例子中,我们首先创建了一个包含随机数的数组A。然后,我们使用逻辑索引A < 0来选择小于零的元素,并将它们删除。最后,我们输出删除小于零的数据后的数组A。
阅读全文