How to use imported data with trapz( )
조회 수: 19 (최근 30일)
이전 댓글 표시
Hi, I have imported two columns of a csv data file into Matlab and are contained in one table. The columns are labeled Times and DragForceN. I want to use them in trapz(x,y). My end goal here is to obtain the work done by drag. I keep getting an error message and I cannot figure out how to fix it. Any help would be appreciated.
x = importdata('Times.csv');
y = importdata('DragForceN');
dragWork_H13 = trapz(x,y)
댓글 수: 4
dpb
2022년 9월 19일
Well, the error says importdata couldn't open the file; you didn't even get to the second step...it didn't say it couldn't find the file; so apparently there is such a file but it wasn't a valid text file as the .csv extension would suggest it should be.
But, we can't tell what went wrong -- attach the file so somebody can try to duplicate the issue/see what the file really does contain.
답변 (1개)
KSSV
2022년 9월 20일
T = readtable('https://in.mathworks.com/matlabcentral/answers/uploaded_files/1129920/H182%20Drag.csv') ;
x = T.(1) ;
y = T.(2) ;
% fill the NaN's in the data
x = fillmissing(x,'linear') ;
y = fillmissing(y,'linear') ;
%
trapz(x,y)
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!