About sub function............

How ı can write a function and sub function.
Can you give me an example ?

Antworten (2)

David Hill
David Hill am 6 Jun. 2020

0 Stimmen

function out=showMe(in)
n=1;
out=executeSub();
function o=executeSub()%I assume you are talking about a nested function
o=5*n;
end
end
Look at matlab help: Nested Functions

1 Kommentar

Emre Tutucu
Emre Tutucu am 6 Jun. 2020
thanks but im trying this code its didnt work. what is wrong?
clc;
clear;
function Soru6
aci=input('Lütfen açıyı giriniz : ');
F=input('Lütfen kuvveti giriniz : ');
mesnet
function mesnet
y=aci*F
fprintf('%g',y);
end
end

Melden Sie sich an, um zu kommentieren.

David Hill
David Hill am 6 Jun. 2020

0 Stimmen

function Soru6
aci=input('Lütfen açıyı giriniz : ');
F=input('Lütfen kuvveti giriniz : ');
mesnet
function mesnet
y=aci*F
fprintf('%g',y);
end
end
Works just fine but you still need to execute it.
Soru6;

4 Kommentare

Emre Tutucu
Emre Tutucu am 6 Jun. 2020
yes i do it but doesnt work
Error code ;
(Function definitions are not permitted in this context.)
madhan ravi
madhan ravi am 6 Jun. 2020
You need to save it as a separate file in the name Soru6.m
Emre Tutucu
Emre Tutucu am 6 Jun. 2020
i did already
Image Analyst
Image Analyst am 6 Jun. 2020
Then attach all needed files so we can run them ourselves.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Get Started with MATLAB finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 5 Jun. 2020

Kommentiert:

am 6 Jun. 2020

Community Treasure Hunt

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

Start Hunting!

Translated by