Я вижу несколько чрезмерно сложных примеров того, как это можно сделать в Matlab, но как насчет Scilab? Мне удастся написать один вектор столбца в output.csv, но как написать несколько векторов столбцов на том же output.csv. Код, который печатает один вектор столбца, приведен ниже, и он показывает другие векторы столбца (скорость, кумулятивный), которые я хотел бы напечатать на output.csv. Как это сделать?Написание нескольких векторов столбцов для вывода в Scilab
Спасибо.
//import csv data
data_import = evstr(csvRead('input.csv', ','));
//extraction of columns and definition of variables
time=data_import(:,1)
rate=data_import(:,2)
cumulative=data_import(:,3)
//multiplication of time in hours by 2
timetimestwo=time*2
//export csv and print new variable
csvWrite(timetimestwo,'output.csv',' ');
* примечание: Я так добавил способ печати три столбца в одном столбце, но я все равно хочу, чтобы напечатать в качестве матрицы в 3 колонки, и я не знаю, почему три столбца не разделяются. Я сделал это:
M = [timetimestwo; rate; cumulative]
for i = 1:3
csvWrite(M,'output.csv',',','.')
end
Еще раз спасибо, это работает! – AF2k15