[初学笔记] matlab中的nargin系列函数
来源:互联网 发布:less 1.7.3.min.js 编辑:程序博客网 时间:2024/04/28 22:09
1 nargin
nargin 用于调控function的执行中的变量的输入个数
用于判定输入变量的个数,从而在不同变量个数的 状况下实现不同的 功能
因此一般在function里面会设置好默认值
只有一个输出变量,和多个输入变量
如果输入变量只有a个,那么在run这个function的时候,只能run的变量必须是a个或者少于a个,但不能多于a个,这样matlab是跑不了的
例子:
function c = kk(a,b)
switch nargin
case 2
c = a + b;
case 1
c = a*2;
otherwise
c = 0;
end
case 2
c = a + b;
case 1
c = a*2;
otherwise
c = 0;
end
2 nargout
和nargin的作用相似,但是是调节输出的变量的
function [dif,absdif] = subtract(y,x)
dif = y - x;
if nargout < 0
disp('Calculating absolute value')
absdif = abs(dif);
end
disp('Calculating absolute value')
absdif = abs(dif);
end
end
阅读全文
0 0
- [初学笔记] matlab中的nargin系列函数
- 【Matlab学习笔记】【函数学习】nargin 参数
- matlab之nargin函数
- matlab中nargin函数
- Matlab中的nargin命令
- matlab中的nargin
- 【matlab】GUI中nargin函数 用法
- Matlab学习之路之nargin函数
- matlab获取函数参数数目nargout与nargin
- [初学笔记] matlab 中的 function, return,global
- [初学笔记] matlab中的 xor 的使用
- matlab中nargin用法
- MATLAB nargin,nargout,inputname
- 【matlab】nargin解读
- [初学笔记] matlab的 二维绘图 plot 和系列功能
- matlab中的函数用法笔记
- MATLAB中nargin 的用法
- MATLAB中nargin的作用
- U3D Invoke() IsInvoking CancelInvoke方法的调用
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- 【推荐】查找一代用户出口Userexit
- 关于semantic segmentation的标签制作方法
- 如何理解矩阵
- [初学笔记] matlab中的nargin系列函数
- 版本控制系统,linux下的git使用
- 如何让页面中的图片被拖拽时不会打开一个图片页面
- 数据库三大范式
- React的可控组件和不可控组件
- fopen()是个将数据按指定格式读入到matlab中的函数
- 截取HttpResponse输出流
- FreeRTOS之任务基础知识
- 区块链与比特币