2018.5.9
%第一次用MATLAB画一个GUI,随手笔记
1.简述nargin,nargout,varargin,varargout的区别(参考https://blog.csdn.net/smf0504/article/details/51835070,感谢原作者)
nargin 是存储输入参数的个数;nargout是存储输出参数的个数;
varargin以元胞数组类型来存储输入参数;varginout是以cell数组来存储输出参数;
>> varargin{1} %这样能得到第一个参数
>> varargin{ : } %调用所有参数
>> varargout{ : } %对所有输出参数赋值
2.MATLAB中的冒号
MATLAB中的冒号表示渐进 ,例如2:5,表示从2开始到5
3.ispc命令
在MATLAB中输入help ispc 可得到这样一句话
tf = ispc
returns logical 1
(true
) if the version of MATLAB® software is for the Microsoft® Windows® platform. Otherwise, it returns logical 0
(false
).
即可知ispc用来判断系统是不行window系统,如果是,返回1,否则,返回0