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

📄 expand.m

📁 国外一款非线性估计的工具箱
💻 M
字号:
function expandedArray=expand(array,n)%EXPAND	Expand a vector by repeating its elements%	expand(array,n) will expands the array to length that is n times%	its original length. It is completed by repeating each element %   in the array n times.% Nonlinear Filtering Toolbox version 2.0-rc4% Copyright (c) 1995 - 2007 NFT developement Team,%              Department of Cybernetics,%              University of West Bohemia in Pilsenif (n<=0)||(rem(n,1)~=0)   error('nft2:pmpdf:notPosInt','N not a positive integer');end[minDimension,minDimIndex] = min(size(array));if minDimension ~= 1   error('nft2:pmpdf:inputNotVector','Input array that should be expanded is not a vector');end% Prealocate data structure for the expanded vectorarrayLength = length(array);if minDimIndex == 1    expandedArray = zeros(1,arrayLength*n);else    expandedArray = zeros(arrayLength*n,1);endoffsetIndex = 0:n:(arrayLength-1)*n;for i=1:n    expandedArray(offsetIndex+i)=array;end

⌨️ 快捷键说明

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