如何将 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 个参数(b
、h
、p
)和 returns m
变量。
result = maximumVolume(2.75, 3.0, 62.3);
function m = maximumVolume(b, h, p)
v = (b * h)/3;
m = p * v;
end
参考资料
我为 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 个参数(b
、h
、p
)和 returns m
变量。
result = maximumVolume(2.75, 3.0, 62.3);
function m = maximumVolume(b, h, p)
v = (b * h)/3;
m = p * v;
end