MATLAB爱好者论坛-LabFans.com
>
工程数学软件
>
MATLAB论坛
> [求助]matlab 表达式的意义
登录论坛
查看完整版本 :
[求助]matlab 表达式的意义
gospiel
2008-07-15, 06:03
谁能告诉我下面的matlab表达式是要做什么:
x=rand(20,7);
xm=(1:2:size(x,1),1:2:size(x,2));%这一条语句做什么
谢谢各位
remnant
2008-07-15, 10:58
x=rand(20,7)
创建20x7的随机数矩阵,每个元素为0~1之间的数。
xm=(1:2:size(x,1),1:2:size(x,2));
该语句错误。
size( x, 1 ), 矩阵x的第一维(列方向,即列向量)的大小;
size( x, 2 ), 矩阵x的第一维(行方向,即行向量)的大小;
gospiel
2008-07-15, 14:29
应该是:
x=rand(20,7);
xm=x(1:2:size(x,1),1:2:size(x,2)); %这一句的作用
谢谢
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.