从字符串/数组中移除花括号-我在使用什么?

79次浏览(过去30天)
卢卡斯Netzer
卢卡斯Netzer 2021年8月5日
评论道: 斯蒂芬。 2021年8月6日
我完全不知道我在做什么。
我得到了包含以下内容的表:
0]的[[0,145年,(145、169、1][169、1693、3],[1693、1708、1],[1708、2729、3],[2729、2779、0]]”
当我把它粘贴到cmd窗口时,它看起来是这样的:
0]的[[0,145年,(145、169、1][169、1693、3],[1693、1708、1],[1708、2729、3],[2729、2779、0]]”
我实际上想访问数值,但不知道如何-我可以以某种方式删除这些括号,然后访问它们吗?
谢谢你的帮助!
2的评论
卢卡斯Netzer
卢卡斯Netzer 2021年8月6日
谢谢你的评论——我正在写我的硕士论文,以前从来没有上过matlab课程——我不是数学家,也不是程序员——我真的只是边做边学,但显然很挣扎。
它是这样的:
部分数据是附加的-希望这工作!
最好的问候,
卢卡斯

登录评论。

答案(1)

里克
里克 2021年8月5日
你的数据似乎是一个包含JSON数据的单元格:
data = {0]的[[0,145年,(145、169、1][169、1693、3],[1693、1708、1],[1708、2729、3],[2729、2779、0]]”};
{1} jsondecode(数据)
ans = 6×3
0 145 0 145 169 1 169 1693 3 1693 1708 1 1708 2729 3 2729 2779 0
4评论
斯蒂芬。
斯蒂芬。 2021年8月6日
@Lukas Netzer:数据是在。mat文件中提供给你的吗?如果没有,请 上传 原始数据文件。

登录评论。

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!