필터 지우기
필터 지우기

save data after each loop in next row of xlsx file

조회 수: 1 (최근 30일)
Chris
Chris 2014년 3월 26일
댓글: Azzi Abdelmalek 2014년 3월 26일
Hey every body, i wrote following:
d = 3.6;
d_hinge = 3.6;
g = 9.80665;
for T = 1:2
% Relation between hinge point depth and water depth:
zeta = d_hinge./d
% Calculation of radian wave frequency omega:
omega = 2.*pi./T;
% Calculation of wave length L0(deep water):
L0 = g.*T.^2./(2.*pi);
% Naeherungsloesung nach Fenton & McKee 1990:
L = L_Fenton_McKee(L0,d);
%Calculation of Wavenumber k0:
k0 = 2*pi/L;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Start of calculations needed for H_star:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Calculation of R0:
R0 = R0_aus_k0(k0,d,d_hinge);
% Calculation of H_star:
H_star = H_star(R0,d_hinge);
end
Now i want to save the data after each loop into a xlsx file( after each loop a in a new row). Does anybody knows a solution?

답변 (1개)

Azzi Abdelmalek
Azzi Abdelmalek 2014년 3월 26일
You can save your data in a Matrix M, then aftr the loop, save the matrix in your Excell file
xlswrite('file.xlsx',M)
  댓글 수: 4
Chris
Chris 2014년 3월 26일
i want to save both H_star and L
Azzi Abdelmalek
Azzi Abdelmalek 2014년 3월 26일
There are missing data in your code, we can't test it.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by