matlab 逻辑数组
时间: 2023-10-31 17:18:18 浏览: 156
MATLAB中的逻辑数组是由逻辑值组成的数组。逻辑值只有逻辑真和逻辑假两种。在MATLAB中,逻辑真用1表示,逻辑假用0表示。可以使用true()和false()函数来创建逻辑矩阵。逻辑数组可以用作数组索引,MATLAB会提取索引为true的数组元素,并且逻辑索引可以用于重新赋值。使用logical()函数可以将一个数组转换为逻辑数组,其中非零元素会被转换为逻辑真,零元素会被转换为逻辑假。但是,复杂值和NaN值无法转换为逻辑值,会导致转换错误。所以在使用logical()函数时需要注意这些情况。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [MATLAB逻辑数组](https://blog.csdn.net/jh1513/article/details/70228943)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [Matlab基础](https://blog.csdn.net/TxyITxs/article/details/112698566)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文