📜  MATLAB中的用户定义函数

📅  最后修改于: 2021-04-17 01:44:02             🧑  作者: Mango

函数使您可以执行特定任务。用户定义的功能是用户根据需要创建的功能。本文介绍了如何在MATLAB中创建用户定义的函数。

要在MATLAB中制作用户定义的函数,请转到Home-> New-> 函数。函数模板显示为-

function [outputArg1,outputArg2] = untitled(inputArg1,inputArg2)
    % UNTITLED Summary of this function goes here
    % Detailed explanation goes here
    outputArg1 = inputArg1;
    outputArg2 = inputArg2;
end

更改函数名称,并保存所做的更改。将文件保存在当前文件夹或MATLAB搜索路径上的文件夹中。函数的名称和文件应相同。例如,要创建一个计算阶乘的函数,代码为:

function f = fact(n)
    f = 1;
    i = 1;
    while i <= n
        f = f * i;
        i = i + 1;
    end
end

保存它,然后可以从命令窗口运行它。返回的fact()函数的值也可以存储在变量中。传递n的不同值的代码输出: