date_row

Data I/O 중심의 Octave 학습 예제

ex-recv/02/02_cgh/date_row.m

코드 인덱스로 돌아가기

카테고리

Submission Archive

학습 소스 그룹

코드 길이

30

lines

작성자

-

날짜 정보 없음

패키지

none

pkg load 기준

함수 시그니처

function result_data = date_row(file_name, start_row)

전체 코드

전체 코드를 복사해서 Octave에서 바로 실행할 수 있습니다.


function result_data = date_row(file_name,start_row)
 #date_row(file_name : csv file, start_row(int) : date start row)
  
  csv_data_data = importdata(file_name);
  date_index = cell;
  for i= 1:size(csv_data_data)(1)
    temp_csv = csv_data_data{i};
    tempchar = '';
    
    for j = 1:length(temp_csv)
      if temp_csv(j) ~= ','
        tempchar = [tempchar  temp_csv(j)];
      elseif temp_csv(j) ==','
        date_index{i}=tempchar;
        break
        endif
      

      endfor
  endfor
  
  result_data = date_index(start_row:end);
  
endfunction



코드 해설

목적

Data I/O 중심의 Octave 학습 예제

입력

  • 파라미터: file_name
  • 파라미터: start_row

출력

  • 반환값: result_data

실행 흐름

  1. 데이터 준비

핵심 함수/주제

temp_csvdate_indeximportdatalengthsizestart_row

실습 과제

  • 핵심 함수 temp_csv의 인자를 한 가지 바꿔 결과 변화를 기록해보세요.

학습 팁

같은 카테고리의 다른 코드