defining a method, the purpose of the brackets

6 visualizaciones (últimos 30 días)
Umut Oskay
Umut Oskay el 12 de Abr. de 2020
Comentada: Steven Lord el 13 de Abr. de 2020
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.

Respuesta aceptada

Image Analyst
Image Analyst el 12 de Abr. de 2020
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 comentarios
Steven Lord
Steven Lord el 13 de Abr. de 2020
The information about function input and output arguments in function definitions is on this documentation page.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by