解释一下这句话什么意思
f(i,:)=(0:length(y(i,:))-1)'.*fs/length(y(i,:)),这句话什么意思? 原帖由 ripplewa 于 2008-4-2 12:26 发表 http://www.chinavib.com/forum/images/common/back.giff(i,:)=(0:length(y(i,:))-1)'.*fs/length(y(i,:)),这句话什么意思? 看基础书,无非就是冒号、点乘的用法,然后自己动手尝试
[ 本帖最后由 eight 于 2008-4-2 13:01 编辑 ] f(i,:)=(0:length(y(i,:))-1)'.*fs/length(y(i,:)),
length(y(i,:)) y的行的长度
0:length(y(i,:))-1从0开始到这个长度减1
f(i,:) 第i行
回复 3楼 的帖子
为什么length(y(i,:))-1)后要加上“ '”,就是不明白这一点,:@)回复 4楼 的帖子
转置 可能fs是个列向量,要将0:length(y(i,:))-1形成的行向量转置后与fs进行点乘。 这类问题完全可以自己动手尝试得到答案 matlab的加减乘全部是矩阵运算,矩阵的基本知识要好好复习一下 {:3_50:} {:{44}:}
页:
[1]