필터 지우기
필터 지우기

Appel des sous-programmes

조회 수: 15 (최근 30일)
chikha said
chikha said 2014년 7월 3일
댓글: Nathan 2024년 4월 4일
salut a tous, j'ai programme un programme qui contient des informations d'un machine electrique, l'objectif de cet programme de controllé cette machine avec trois tests diffirent, pour ça je veux posé chaque test séparé a l'autre et apprés appelle le sous programme ou la fonction je sais pas excactement la procudure. exemple programme principle parametre appelle sous programme 1 (test 1) appelle sous programme 2 (test 2) appelle sous programme 3 (test 3) y = la somme des trois sortie des sous programmes
sous programme 1 appelle les parametres de machine application de test1 y = .....;
sous programme 2 appelle les parametres de machine application de test2 y = .....;
sous programme 3 appelle les parametres de machine application de test3 y = .....;
je veux pas ecrir les quatres programmes au meme fichie car il devient trés long. merci a l'avance je m'attend votre aide

답변 (2개)

Cedric
Cedric 2014년 7월 3일
편집: Cedric 2014년 7월 3일
Bonjour,
Il faut créer des fonctions qui prennent en entrée les paramètres qui les concernent, et qui sortent la valeur des tests (et éventuellement des codes/messages d'erreur). Ces fonctions peuvent être ensuite appelées depuis un script principal.
=== Exemple ===
Fichier main.m
% -- Réception des données de la machine.
x = -2 ;
% -- Execution des tests.
if test1( x )
fprintf( 'Test 1 successful.\n' ) ;
else
fprintf( 'Test 1 FAILED!\n' ) ;
end
if test2( x )
fprintf( 'Test 2 successful.\n' ) ;
else
fprintf( 'Test 2 FAILED!\n' ) ;
end
Fichier test1.m
function isOk = test1( x )
if x < 4
isOk = true ;
else
isOk = false ;
end
Fichier test2.m
function isOk = test2( x )
if x >= 0
isOk = true ;
else
isOk = false ;
end
Sortie dans la fenêtre de commande lorsque l'on exécute main.m:
>> main.m
Test 1 successful.
Test 2 FAILED!

Moupangou Malhaby jordany luther king
salut je doit crée une application sur app design qui pourras identifier des système avec la methode des moments . j'ai ecris le programme sur matlab mais je sais comment le faire appele sur app design
  댓글 수: 3
Romain
Romain 2024년 4월 4일
je t'aiderai si tu veux
Nathan
Nathan 2024년 4월 4일
pas de soucis

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Genomics and Next Generation Sequencing에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by