关于MATLAB中的语法问题

问题描述:

关于MATLAB中的语法问题
t.terNI = {rootsize ,varargin{1}(:)'} 中的varargin{1}(:
varargout{1} = t.terNI{1}(varargin{2},:
1个回答 分类:综合 2014-09-20

问题解答:

我来补答
varargin{1}代表函数输入参数的第一号参数值
(:)代表把矩阵所有值按列变成一个一列的列向量
所以,varargin{1}(:) 就是取出函数的第一号输入参数矩阵,把它变成一个列向量.
varargout{1}=t.terN1{1}(varargin{2},:);
代表把t.terN1中的第一个成员中取出以函数的第二号输入参数值为行的所有列组成新矩阵,把该矩阵赋值给函数的第1号输出参数.
 
 
展开全文阅读
剩余:2000
上一页:bfds
下一页:知道的请解答