• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

013_matlab读取ecxel(脚本读取)

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

MATLAB读取ecxel文件数据

  1. 视频教程:https://v.qq.com/x/page/b3039we542o.html
  2. 资料下载:https://download.csdn.net/download/xiaoguoge11/12045061
  3. 读取数据

[num, txt, ShkingKitten] = xlsread(\'C:\Users\Administrator\Desktop\fit\2019_08_15_09_40_59.xlsx\',\'2019_08_15_09_40_59\',\'A1:B35230\');


Num
:读取的数据存进数组num中

Txt:读取到的文本放进txt中(中文那些)

ShkingKitten:输出未处理的数据

Xlsread(‘地址’,‘ecxel里面文件栏的名字’,读取的数据)

参考文献:https://blog.csdn.net/thy19988/article/details/78489623

 

  1. 处理数据,

ShkingKitten(cellfun(@(x) ~isempty(x) && isnumeric(x) && isnan(x),ShkingKitten)) = {0};


Cellfun
:批量处理矩阵函数,如:Cellfun(处理功能(平均值函数),矩阵),返回矩阵的平均值

Isemptyt = Isempty (A),如果A为空,结果为1,否则为0

Isnumeric判断输入参数是否是数字类型(包括浮点型和整型),t = isnumeric(A),如果A是数字类型,返回1,否则,返回0

Isnan判断数组的元素是否是NaN。(Not a Number)

即:以上意思是ShkingKitten矩阵为空,非数据类型,无数据时={0}

 

  1. 将元组转换成矩阵

C_data=cell2mat(ShkingKitten);


  1. 将第一列乘以某个数

C2_t=C_data(:,1)*0.001;


C_data第一列的数据乘以0.001;

  1. 找到某个数位置

d2_2=find(C2_capacity==666.6);


  1. 返回多少行多少列

[m,n]=size(C2_capacity);


  1. 保存工作区间中的数据

save(\'C2\');

  

  1. 运行另一个.m的数据

run(\'C_fit.m\');

 

 

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
matlab读取excel里的数据并用imagesc画图 - IT嘟嘟发布时间:2022-07-18
下一篇:
matlab stem_2017年儿童最佳STEM玩具清单发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap