Мне нужно построить некоторую координату x, y в MATLAB, используя какой-нибудь текстовый файл. и у меня возникает проблема с чтением с использованием цикла for.
Я могу понять это в Python, но мне нужна помощь в преобразовании его в MATLAB.
Это некоторый код в Python
file = open("6.txt", "r")
x = []
y = []
z = []
for i in file.readlines()[::]:
if i[0] == "(":
jam = i.strip('()').split(",")
x.append(float(jam[0]))
y.append(float(jam[1]))
jam = i.strip('()\n').split(",")
z.append(float(jam[2]))
'''
но в Matlab я изначально начинаю с этого кода
fileID = fopen('1.txt', 'r+');
formatSpec = '%s';
for i = fscanf(fileID, '%s')[::]
, в Python результат равен
x = [1.154545 1.265648 ..... 1.56849]
Y = [1.0 1.5655 1.61662 ..... 1.0]