MATLAB 读取指定路径文件
clear all close all clc %% 读取指定路径文件 file_path = 'C:\Users\20220601_155213\198-1\'; file_name = '*.csv'; dirOfFile = dir([file_path, file_name]); numOfFiles = length(dirOfFile); for aa_file = 1:numOfFiles file_name = dirOfFile(aa_file).name;
A = importdata([file_path, file_name]);
data = A.data(:, 2);
end
file_path = 'C:\Users\20220601_155213\198-1\'; file_name = '*.csv'; dirOfFile = dir([file_path, file_name]); numOfFiles = length(dirOfFile); data = []; for aa_file = 1:numOfFiles file_name = dirOfFile(aa_file).name; filePath_name_whole = [file_path, file_name]; data_ori_whole = readmatrix(filePath_name_whole); if ( 1 == isstruct(data_ori_whole) ) data_ori_whole = data_ori_whole.data; end sizeBuff = size(data_ori_whole); row = sizeBuff(1); i_row = 1; fs = data_ori_whole(i_row, 2); while(i_row <= row) if isnan(data_ori_whole(i_row, 1)) data_ori_whole(i_row, :) = []; i_row = i_row - 1; else break; end i_row = i_row + 1; end data = data_ori_whole(:, 2); end
两种处理方式:
1. importdata
2. readmatrix
补充读取xls 文件:
xlsread('filename.xls','sheet1','J5:J275');
分类:
MATLAB
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)