关于MATLAB中的语法问题t.terNI = {rootsize ,varargin{1}(:)'

发布时间:2021-02-26 01:50:58

关于MATLAB中的语法问题t.terNI = {rootsize ,varargin{1}(:)'} 中的varargin{1}(:varargout{1} = t.terNI{1}(varargin{2},:

网友回答

varargin{1}代表函数输入参数的第一号参数值
(:)代表把矩阵所有值按列变成一个一列的列向量
所以,varargin{1}(:) 就是取出函数的第一号输入参数矩阵,把它变成一个列向量.
varargout{1}=t.terN1{1}(varargin{2},:);
代表把t.terN1中的第一个成员中取出以函数的第二号输入参数值为行的所有列组成新矩阵,把该矩阵赋值给函数的第1号输出参数.
以上问题属网友观点,不代表本站立场,仅供参考!