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

📄 ndtrans.m

📁 JLAB is a set of Matlab functions I have written or co-written over the past fifteen years for the p
💻 M
字号:
function[y]=ndtrans(x,n)%NDTRANS  Generalized transpose of a potentially multidimensional vector.%%   Y=NDTRANS(X,N), where X is an array having exactly one%   non-singleton dimension, 'transposes' X so that the%   non-singleton dimension is oriented along dimension N.%	%   When X is complex-valued, the sign of the imaginary terms in Y%   will be the same as in X.  NDTRANS is a therefore a conjugate%   transpose operator, generalized to multiple dimensions.%%   Y=NDTRANS(X) returns a column vector for any orientation%   of the input array X.%   _________________________________________________________________%   This is part of JLAB --- type 'help jlab' for more information%   (C) 2001, 2004 J.M. Lilly --- type 'help jlab_license' for details        L=length(x);ndim=ndims(x);if nargin==1   n=1;endif ~issing(x)   %if more than one dimension is non-singleton, error   error('Input array must have only one non-singleton dimension.')else   str=['y=reshape(x,'];   for i=1:n-1       str=[str,'1,'];   end   if n==1      %Reshape requires at least two size elements.      str=[str,'L,1);'];   else      str=[str,'L);'];   end      eval(str)end

⌨️ 快捷键说明

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