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일

1 개 추천

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!

0 개 추천

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

Nathan
Nathan 2024년 4월 4일
je te fais ça demain
Romain
Romain 2024년 4월 4일
je t'aiderai si tu veux
Nathan
Nathan 2024년 4월 4일
pas de soucis

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

카테고리

도움말 센터File Exchange에서 Symbolic Math Toolbox에 대해 자세히 알아보기

질문:

2014년 7월 3일

댓글:

2024년 4월 4일

Community Treasure Hunt

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

Start Hunting!

Translated by