xlsx・csvファイルの読み込み
【xlsread/csvread】
xlsread(filename)で現在のフォルダにあるxlsxデータを読み込み.
その際,filenameとsheetの指定する.sheetは省略可
inputでfilenameとsheetを入力し,読み込むファイルの指定
filename=input('FileName:','s');
sheet=input('SheetName;','s');
[data,headertext]=xlsread(filename,sheet);
これでMATLAB上でxlsxデータを扱うことができるようになる.
<行列の指定>
グラフなどを作成する時に行や列に変数を割り当てる方法
変数=data(l:m,n)
x=data(1:end,2); %2列目を1~最終行までをxと定義
y=data(1:end,3); %3列目を1~最終行までをyと定義
e.g.
%% Load data
disp('Which file would u like to show?');
day=input('Date: ','s');
str=[day,'.CSV'];
filename=str;
disp('Calculating...');
[data,headertext]=xlsread(filename);
x=data(7:end,2);
y1=data(7:end,3);
y2=data(7:end,4);
y3=data(7:end,5);
y4=data(7:end,6);
disp('finish')
【xlsread/csvread】
xlsread(filename)で現在のフォルダにあるxlsxデータを読み込み.
その際,filenameとsheetの指定する.sheetは省略可
inputでfilenameとsheetを入力し,読み込むファイルの指定
filename=input('FileName:','s');
sheet=input('SheetName;','s');
[data,headertext]=xlsread(filename,sheet);
これでMATLAB上でxlsxデータを扱うことができるようになる.
<行列の指定>
グラフなどを作成する時に行や列に変数を割り当てる方法
変数=data(l:m,n)
x=data(1:end,2); %2列目を1~最終行までをxと定義
y=data(1:end,3); %3列目を1~最終行までをyと定義
e.g.
%% Load data
disp('Which file would u like to show?');
day=input('Date: ','s');
str=[day,'.CSV'];
filename=str;
disp('Calculating...');
[data,headertext]=xlsread(filename);
x=data(7:end,2);
y1=data(7:end,3);
y2=data(7:end,4);
y3=data(7:end,5);
y4=data(7:end,6);
disp('finish')