Буду рад, если вы пометили вопрос как ответивший :)

function []= process(f1, f2, f3, f4, height, th)

%%omitted the the large code from in between in order to just propose the problem%% 

ValuesInInches(12)=t1*t;
ValuesInInches(8)=realneck(f1,f2,height,th);
ValuesInInches(14)=t3*t; 
ValuesInInches(7)=t4*t;
ValuesInInches(11)= ValuesInInches(7);
ValuesInInches(5)=t5*t;
ValuesInInches(4)=t6*t;
ValuesInInches(6)=t7*t;
ValuesInInches(10)=t8*t;
ValuesInInches(9)=t9*t;
ValuesInInches(3)=t9*t1;
ValuesInInches(1)=t*t10;
ValuesInInches(2)=t11*t;
ValuesInInches(13)= measureknee(a5,t);
ValuesInInches=ValuesInInches';

file='measure.csv';

measurements{1,1}='Shirt Length';
measurements{2,1}='Full Shoulders';
measurements{3,1}='Sleeves';
measurements{4,1}='Muscle';
measurements{5,1}='Chest';
measurements{6,1}='Stomach';
measurements{7,1}='Hip';
measurements{8,1}='Neck';
measurements{9,1}='Trouser length';
measurements{10,1}='Trouser waist';
measurements{11,1}='Trouser hip';
measurements{12,1}='Thigh';
measurements{13,1}='Knee';
measurements{14,1}='Inseam';

T= table(measurements,ValuesInInches);
writetable(T,file);

end

жен обновлять свой файл measure.csv каждый раз, когда я изменяю свой код, чтобы создать набор значений. Я могу записать данные в файл, но теперь мне нужно, чтобы, когда мой код запускался во второй раз, он записывал вычисленные данные в следующий столбец, сохраняя старые данные в безопасности. Мой код либо перезаписывает данные в одном и том же столбце, либо мне приходится каждый раз вручную вводить конкретное место пересечения столбцов строк.

Мой код вычисляет 14 значений при каждом запуске. Пожалуйста, скажите мне способ, чтобы я мог использовать его в родительской функции, чтобы сделать весь процесс более эффективным.

Ответы на вопрос(1)

Ваш ответ на вопрос