用matlab将字符串数组变为二进制整型数值数组,导出到txt中
时间: 2023-08-21 18:01:46 浏览: 133
您可以使用MATLAB中的`dec2bin`函数将字符串数组转换为二进制整型数值数组,然后使用`dlmwrite`函数将其导出到txt文件中。以下是示例代码:
```matlab
% 创建一个字符串数组
strArr = ["ABC", "DEF", "GHI"];
% 将字符串数组转换为二进制整型数值数组
binArr = uint8(dec2bin(strArr));
% 将二进制整型数值数组导出到txt文件
dlmwrite('binArr.txt', binArr, 'delimiter', '\t');
```
在上面的示例代码中,`dec2bin`函数将字符串数组转换为二进制整型数值数组,`uint8`函数将其转换为无符号8位整型数值数组。然后,`dlmwrite`函数将二进制整型数值数组导出到名为`binArr.txt`的txt文件中,其中`\t`是分隔符。
阅读全文