如何将 Matlab 脚本转换为函数

How do I convert Matlab script to function

我为 class 编写了脚本,但下一步是将该脚本转换为函数。我要输入什么?

这是我的脚本:

% Find max volume

b = 2.75; %ft for diameter
h = 3.00; %ft for height 

v = (b*h)/3; %ft^3
% use volume to find mass
p = 62.3;

m = p*v;

以下语法用于在 MATLAB 中创建函数:

function [y1,...,yN] = myfun(x1,...,xM)

在下面的示例中,maximumVolume() 方法采用 3 个参数(bhp)和 returns m变量。

result = maximumVolume(2.75, 3.0, 62.3);

function m = maximumVolume(b, h, p)
    v = (b * h)/3;
    m = p * v;
end

参考资料