matlab脚本在元胞数组中找一个元素
时间: 2023-12-03 12:05:08 浏览: 178
maxMinC.zip:在任何元胞数组中查找最大(或最小)元素,无论是否嵌套-matlab开发
若要在 MATLAB 元胞数组中查找一个元素,可以使用循环结构和条件语句,遍历元胞数组中的每个元素,然后进行比较。下面是一个示例脚本,可以查找元素 `target` 是否在元胞数组 `cellArray` 中:
```matlab
cellArray = {'apple', 'banana', 'orange', 'pear'};
target = 'orange';
for i = 1:numel(cellArray)
if strcmp(cellArray{i}, target)
fprintf('Found %s at index %d\n', target, i);
break;
end
end
```
在此示例中,使用 `strcmp()` 函数对元胞数组中的每个元素进行比较,如果找到了目标元素,则输出其下标并退出循环。如果未找到目标元素,则什么也不会输出。
阅读全文