要讀取CSV文件并繪制圖形,可以按照以下步驟進行操作:
readmatrix
函數讀取CSV文件的數據。假設CSV文件名為data.csv
,則可以使用以下代碼將數據讀入變量data
中:data = readmatrix('data.csv');
如果CSV文件包含標題行,則可以使用readmatrix
函數的'OutputType'
參數將標題行排除在外:
data = readmatrix('data.csv','OutputType','double','NumHeaderLines',1);
readtable
函數讀取CSV文件,并使用Properties.VariableNames
屬性獲取列名。假設CSV文件中的列名保存在header.csv
文件中,則可以使用以下代碼:header = readtable('header.csv');
columnNames = header.Properties.VariableNames;
plot(data(:,1), data(:,2));
scatter(data(:,1), data(:,2));
bar(data(:,1), data(:,2));
pie(data(:,2));
contour(data);
上述代碼中,data(:,1)
和data(:,2)
表示使用讀取的數據的第一列和第二列作為橫坐標和縱坐標。
通過組合上述步驟,您可以根據自己的需求讀取CSV文件并繪制相應的圖形。