首页 > 解决方案 > 在 Matlab 中读取逗号分隔的字符串(不是文本文件)

问题描述

我想在 Matlab 中读取一个字符串(不是外部文本文件),它的数值用逗号分隔,例如

a = {'1,2,3'}

我想将它作为 numbers存储在向量中。有没有什么功能可以做到这一点?我只找到用于处理文本文件的进程和函数。谢谢

标签: stringmatlabtextnumberscomma

解决方案


我想你正在寻找sscanf

A = sscanf(str,formatSpec)从 中读取数据str,根据 指定的格式对其进行转换formatSpec,并以数组的形式返回结果。str是字符数组或字符串标量。


推荐阅读