当前位置:知之问问>生活百科>matlab索引超出矩阵维度怎么解决?

matlab索引超出矩阵维度怎么解决?

2024-09-08 09:48:40 编辑:join 浏览量:584

问题补充说明:clear;clc;XITA=xlsread('D:\data_5.***.xlsx');WIND=xlsread('D:\\data_5.***.xlsx');[m,n]=size(XITA);[p,q]=size(WIND);H=XITA(1:m,1);xita=XITA(2:m,6:n);wind=WIND(1:p,2);forj=1:... clear;clc;XITA=xlsread('D:\data_5.***.xlsx');WIND=xlsread('D:\\data_5.***.xlsx');[m,n]=size(XITA);[p,q]=size(WIND);H=XITA(1:m,1);xita=XITA(2:m,6:n);wind=WIND(1:p,2);for j=1:n-1 AOD_hourly(j)=0.03*trapz(xita(3:m,j));endfor j=1:(n-1)/24 AOD_daily(j)=mean(AOD_hourly(j:j*24),2);endAOD_hourly=smooth(AOD_hourly,20);显示索引超出矩阵维度。出错 Fernald_AOD (line 17) AOD_hourly(j)=0.03*trapz(xita(3:m,j));请问是怎么回事呢 展开

1、打开MATLAB编辑器,用其进行代码设计。

matlab索引超出矩阵维度怎么解决?

2、使用length方华坏发便计算出未知矩阵中,行或列最大值,如果需要这种结果,就可以选用,如行数比列的大,就返回行的数目,反之返回钢列。

matlab索引超出矩阵维度怎么解决?

3、接着介绍size,实际这一函数用法更灵活,几乎可以获得所需各种结果。这里用一个变量,等于此函数运行结果,结果输出为数组形式,分别储存行、列数。

matlab索引超出矩阵维度怎么解决?

4、如果用一个,只有一行,有两个元素,分别存放在不同列的数组去等于结果,则每个元素的结果,分别为整型,储存着矩阵的维度值,而且还可获得行及列的具体数值。

matlab索引超出矩阵维度怎么解决?

5、如果将siz城款九e内容,添加2后,则运行图示程负并到烟早衡序,结果全为3,即只输出列数,对应矩阵另一个维度。

matlab索引超出矩阵维度怎么解决?

标签:matlab,维度,索引

版权声明:文章由 知之问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhzhwenwen.com/life/335139.html
热门文章