⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cycmult.m

📁 工程计算MATLAB code to calculate the reorthogonalized sine tapers input: N = the length of the time se
💻 M
字号:
function [R] = cycmult(a, X) %%MATLAB function  %%input:   a = vector of length n%%         X = [n-by-p] matrix%%output:  R = [n-by-p] = M*X%%             where M is [n-by-n] symmetric Toeplitz matrix whose%%             first row is the input vector a n= length(a);p= length(X(1,:));R=sparse(n,p); for i=1:n        in=[-(-i:-1), 2:(n-i+1)];        R(i,:)=a(in)*X;end%%for j=1:p%%      for i=1:n%%              in=[-(-i:-1), 2:(n-i+1)];%%              R(i,j)=a(in)*X(:,j);%%      end%%end%%  M=[a1 a2 a3 a4 ... an%%     a2 a1 a2 a3 ... a(n-1)%%     a3 a2 a1 a2 ... a(n-2)%%     ...%%     an a(n-1)   ... a1]%%%%i=1:  in=[1 2 3 4 ... n]%%i=2:  in=[2 1 2 3 ...n-1] etc. 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -