爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3899|回复: 6

[程序设计] matlab元胞数组的合并

[复制链接]
发表于 2018-1-17 20:36:15 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
问题一
clc;
clear all;
close all;
%% 导入数据
[status,sheets] = xlsfinfo('F:\墙报\IAP_weather_satation_2017_8_19(少雨).xlsx')
for i=1:6
    [~, ~,Raw{i}] = xlsread('F:\墙报\IAP_weather_satation_2017_8_19(少雨).xlsx',sheets{i});  
end
这边是我读入的excel里面的各个工作表的数据程序。matlab的变量显示如下
TIM图片20180117202719.png
怎么样可以将元胞,2、3、4、5、6的内容统一放到元胞1中啊?

问题二:
clc;
clear all;
close all;
%% 导入数据
[status,sheets] = xlsfinfo('F:\墙报\IAP_weather_satation_2017_8_19(少雨).xlsx')
for i=1:6
    [~, ~,Raw{i}] = xlsread('F:\墙报\IAP_weather_satation_2017_8_19(少雨).xlsx',sheets{i});  
end
Raw{1,2}(size(Raw{1,1},1),:) =0;
程序红色标记除我这样写就会报错:矩阵索引超出删除范围。
但我修改成Raw{1,2}(size(Raw{1,1},1),:) ={NaN};程序就不会报错了,
如果上面说错误原因是赋值不符合我还理解,因为我改动了赋值,但说索引范围我下面没有改动的却不报错了很奇怪不知道原因是为什么呢?

密码修改失败请联系微信:mofangbao
发表于 2018-1-17 23:40:03 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶顶顶
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2018-1-20 11:28:20 | 显示全部楼层
怎么都没有人解答的啊
密码修改失败请联系微信:mofangbao
发表于 2018-1-22 18:00:49 | 显示全部楼层
cell的赋值不就和矩阵的一样吗。。。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2018-1-22 20:26:35 | 显示全部楼层
煮茶的水 发表于 2018-1-22 18:00
cell的赋值不就和矩阵的一样吗。。。

什么意思啊?
密码修改失败请联系微信:mofangbao
发表于 2018-1-24 11:17:30 | 显示全部楼层

新定义一个cell变量,按照矩阵赋值的方法进行操作
密码修改失败请联系微信:mofangbao
发表于 2018-1-24 16:02:25 | 显示全部楼层
来学习的~
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表