Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2010-12-10, 17:29   #1
半條龍
初级会员
 
注册日期: 2010-03-10
帖子: 19
声望力: 16
半條龍 正向着好的方向发展
默认 不好意思 想请问一个读矩阵建矩阵的问题

在此感到抱歉 且求板上各位教学 谢谢

就是我有E矩阵跟D的分页矩阵
要求得的F也是分页矩阵,而第一页是E后面分页都是D
以下是我先写的

clear all
F = zeros(size(D),size(D),4);
D(:,:,1) = [1 8;8 1];
D(:,:,2) = [2 8;8 2];
D(:,:,3) = [3 8;8 3];
E = [1 2;2 1];
F(:,:,1) = E(:,:,1);
F(:,:,2:end) = D(:,:,1:end);
但是会出现Warning: Input arguments must be scalar.

而要是我改
D(:,:,1) = [1 8 1;1 8 1];
D(:,:,2) = [2 8 2;2 8 2];
D(:,:,3) = [3 8 3;3 8 3];
E = [1 2 1;1 2 1];
请问我F要如何求得 PS:不希望是写F = zeros(2,3,4); 因为E跟D长宽是不一定2*3
半條龍 当前离线   回复时引用此帖
 


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 12:08


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.