Running two scripts containing different functions consecutively

조회 수: 2 (최근 30일)
LS
LS 2011년 5월 19일
Hi, I need to run two scripts (containing two different functions) consecutively and I'm wondering if there's a way to write a separate script or something that will run the first function and then run the second automatically. The second script uses variables found in the first. As of now, I'm running the first script, waiting for it to complete, and then running the second. Is there a way to set up a for loop or something so that Matlab will do that for me? And further, I'm trying to see the effect of changing the value of one parameter on the equilibrium values of the system. Can I write something so Matlab runs the sequence of scripts for a range of values for this parameter and loads the equilibrium values (the final values of the functions) into a matrix or spreadsheet or something? Sorry this is may be confusing - any help with any part of this process would be very much appreciated!
  댓글 수: 1
Sean de Wolski
Sean de Wolski 2011년 5월 19일
If you want a more detailed response than below, provide a (small) example of inputs/operations/outputs.

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

채택된 답변

Sean de Wolski
Sean de Wolski 2011년 5월 19일
Of course!
stuff = magic(4); %example stuff
[x y] = function1(stuff); %call first function
[z] = function2(x,y); %then call next one

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by