MATLAB重载函数:什么意思、特点特征

2020年12月16日14:21:45MATLAB重载函数:什么意思、特点特征已关闭评论

MATLAB重载函数:什么意思、特点特征

重载函数是已经存在的函数的另外版本。假设有一个函数是为某种特定的数据类型设计的,当要使用另外类型的数据时,就要重写此函数,使其能处理新的数据类型,但它的名字与原函数名相同。至于调用函数的哪个版本,则取决于数据类型和参数的个数。

每个重载的MATLAB函数,都有一个M文件放在MATLAB目录中。同一种数据类型的不同重载函数M文件放在同一个目录下。目录以这种数据类型命名,并用@符号开头。

例如,在目录\@ double下的函数,在输入变量数据类型为double时才可以被调用;而在目录\@int32下的函数,则在输入变量数据类型为int32时才可以被调用。

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。