Matlab中将一个向量矩阵转化为一列向量矩阵
老师给的一个程序,但我不懂第4行什么意思,行数除以列数。还有,我输入一个4*10的矩阵,结果:错误使用zerosSize输入必须为整数。出错zhuanlie(line5)...
老师给的一个程序,但我不懂第4行什么意思,行数除以列数。 还有,我输入一个4*10的矩阵,结果:
错误使用 zeros
Size 输入必须为整数。
出错 zhuanlie (line 5)
A=zeros(n1*n1,dn);
function Y=zhuanlie(X)
%%将n1*n1的X向量矩阵转化为1列向量矩阵
%%输入的n1*n1的向量矩阵X,其即矩阵中的元素为1*dn的向量,但形式为n1*n2的普通矩阵
1. p=1;
2. n1=size(X,1);
3. n2=size(X,2);
4. dn=n2/n1; %向量的元素个数
5. A=zeros(n1*n1,dn);
7. m=1;
8. for i=1:n1
9. for j=1:n1
10. A(m,:)=X(i,(j-1)*dn+1:j*dn);
11. m=m+1;
end
end
Y=A; 展开
错误使用 zeros
Size 输入必须为整数。
出错 zhuanlie (line 5)
A=zeros(n1*n1,dn);
function Y=zhuanlie(X)
%%将n1*n1的X向量矩阵转化为1列向量矩阵
%%输入的n1*n1的向量矩阵X,其即矩阵中的元素为1*dn的向量,但形式为n1*n2的普通矩阵
1. p=1;
2. n1=size(X,1);
3. n2=size(X,2);
4. dn=n2/n1; %向量的元素个数
5. A=zeros(n1*n1,dn);
7. m=1;
8. for i=1:n1
9. for j=1:n1
10. A(m,:)=X(i,(j-1)*dn+1:j*dn);
11. m=m+1;
end
end
Y=A; 展开
1个回答
TableDI
2024-07-18 广告
2024-07-18 广告
在Excel中,字符串匹配函数主要用于查找和定位特定字符串在文本中的位置或进行替换操作。常用的字符串匹配函数包括FIND、SEARCH、SUBSTITUTE和REPLACE等。FIND和SEARCH函数用于查找字符串的位置,而SUBSTIT...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询