?? untitled.m
字號(hào):
%讀csv文件的程序。
clear;
clc;
[fname,pname]=uigetfile('*.csv','選擇需要數(shù)據(jù)處理的文件');
%顯示目錄為csv格式的文件,并顯示標(biāo)題為‘選擇需要數(shù)據(jù)處理的文件'
%fname保存被選中的文件名稱(chēng),而pname保存路徑名
fp=fopen(strcat(pname,fname),'r');%打開(kāi)‘strcat(pname,fname)’的文件,只是用來(lái)讀;
%strcat(pname,fname)是按照水平方向的pnamefname順序排列數(shù)組;
Signl1=dlmread(strcat(pname,fname),',',1,0);%讀整個(gè)文件,不管是幾列,都是從0開(kāi)始讀,相當(dāng)于把csv文件導(dǎo)入malab.原來(lái)csv文件是幾行幾列這里就讀入幾行幾列。
%As an alternative to read, use the import wizard. To active the import
%wizard, select import data, from the file menu.
%上述逗號(hào)為分隔符,1和0代表從打開(kāi)的文檔中的第一行第0列開(kāi)始讀取數(shù)據(jù)。
for t=1:10000
Signlg(t)=Signl1(t,3);%需要第幾列數(shù)據(jù),就(t,第幾列)。
end
for t=1:2
Sample(t)=Signl1(t,1);%從第t行第1列讀取數(shù)據(jù);
end
Signl=reshape(Signlg,10000,1);%把Signlg中的數(shù)據(jù)10000X1階電壓數(shù)值傳給Signl;
% fclose(fp);
Fs=1/(Sample(2)-Sample(1));%采樣率Fs=50000Hz
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -