I need an example of a defined function in M-files

Help me on how to define functions

2 Comments

Such questions are explained exhaustively in the "Getting Started" chapters of the documentation. Reading this is obligatory, when you want to use such a powerful tool as Matlab.
I will try your suggestion

Sign in to comment.

Answers (2)

Put the following into a file named example.m :
function example
disp('You rang?')
end
Then, invoke it by typing
example
at the command prompt.
It is important that the file name be a .m file that has the same name as the first "function" being defined in the file.
  1. From the command line, type this: edit
  2. Copy the code below.
  3. Paste it into the blank window that opened from step 1.
  4. Save the file, use the name MATLAB gives it.
  5. From the command line, type this: mysquare(2)
function y = mysquare(x)
% mysquare(x) squares the input argument.
y = x.^2;

Asked:

on 4 Oct 2012

Community Treasure Hunt

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

Start Hunting!