对 Scilab 来说相当陌生,所以对此有点挣扎,我从示波器导入数据作为 csv 文件,我需要操作这些数据,所以我用 csvRead() 导入它,但是当我这样做时,它正在处理 3我的数据列为 1 列,因此我无法对其进行索引以使用特定列。我需要将它们分开。我注意到,如果我先在 excel 中打开数据并保存它,那么 csvRead 函数确实会将它们分成问题,但问题是我将无法在 excel 中打开每个数据表并每次将其保存在大型文件中。处理规模,所以我需要一个解决方案,它可以直接打开文件并查看单独的列,而不是将它们视为一列。我觉得有一种方法使用 python 在 excel 中打开 csv 文件,然后保存并关闭它,然后让 csvRead 工作,但我不知道如何在 scilab 中实现它。如果有一个修复程序可以让列单独的 id 感激不已
我的代码是:
data = csvRead(filePath, ascii(9), ".", "string", [], [], [3 1 1202, 3]);
sequence = data(3:$, 1);
disp(sequence);
我的数据仅将 3 列显示为 1,任何人都知道它们的单独修复,不知道 csvRead 中的参数是否正确。我也不知道是否需要ascii,当我使用[]而不是ascii时,它说csvRead无法读取文件。
删除“asci(9)”并放入“;”。