Azzera filtri
Azzera filtri

how can I connect 2 matlab fcn blocks to each other

1 visualizzazione (ultimi 30 giorni)
Hi,
i wanna use in my simulink modell 2 matlab fcn blocks and the 2th block should be run if an action (if) happened.
how can i do that???

Risposta accettata

Azzi Abdelmalek
Azzi Abdelmalek il 13 Lug 2013
Modificato: Azzi Abdelmalek il 13 Lug 2013
  2 Commenti
sia
sia il 13 Lug 2013
thank for the answer. But i changed my function and now i have only one matlab fcn block with 2 functions. But the problem ist that i wanna call the 2th function when the condition is satisfied, and i get this Error: Output argument 'milling' is not assigned on some execution paths.
I post the important part of my code:
function [Tool_move, milling]= move(RD, TD, dichte, cuttingDeepth,toolRadius )
....
if(welt (X_current, Y_current, Z_current) == welt(x,y,z))
milling = fcn(cuttingDeepth, toolRadius, dichte);
end
....
Tool_move = welt;
function milling = fcn(cuttingDeepth, toolRadius, dichte)
...
milling = knochen;
can u guys help me pls.
THX
Kaustubha Govind
Kaustubha Govind il 15 Lug 2013
In the function move, you need to assign a value for milling even when the "if" condition is not satisfied.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Simulink Functions in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by