defining a method, the purpose of the brackets
24 次查看(过去 30 天)
显示 更早的评论
while we are defining a method we write like this
function [ ] = methodsName ()
statement or statements
end
what are the purposes of [ ] and ()
Can you help me? Thanks.
0 个评论
采纳的回答
Image Analyst
2020-4-12
In the brackets, you list all the output variables that you want your function to return. If it returns only one variable, then you can omit the bracket - they're required for 2 or more returned values.
The parentheses contain the input arguments. You list them separated by commas. For example
function theSum = GetSum(a, b)
theSum = a+b;
or
function [theSum, theProduct] = GetSumAndProduct(a, b)
theSum = a+b;
theProduct = a*b;
3 个评论
Steven Lord
2020-4-13
The information about function input and output arguments in function definitions is on this documentation page.
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!