Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

how can I direct a user to the script end script skipping intermediate?

4 Ansichten (letzte 30 Tage)
Jacopo
Jacopo am 28 Mai 2014
Geschlossen: MATLAB Answer Bot am 20 Aug. 2021
I have 3 script. The first script performs the calculations for the first layer, the second script for the second layer, the third script for the third layer. Then I quarter script that performs the calculations by taking the values from the three above scripts. But I could have the following cases:
a single layer only two layers three layers
In the first case: I would like to perform calculations only for the first layer and when finished addressing the user directly to the final script, without going through the second and third script.
In the second case I would like to perform calculations only for the first layer and the second and when finished addressing the user directly to the final script, without going through the third script. It was suggested to transform fli script functions but I can not, because they are codes of 1600 lines of data entry.
I want to know: how can I direct a user to the script end script skipping intermediate (second or third) as described above?

Antworten (1)

Mahdi
Mahdi am 28 Mai 2014
You can easily just add an if statement for the code to only apply based on what you input into it. For example, let's say I have 2 parts to a script and I want to only perform the first part:
SectionToComplete=prompt('Which part of the script do you want to apply?');
# I would input 1 into the command window for example
if SectionToComplete==1
# Do what you want to do here
end
# Second Section
Section2=prompt('Do you want to complete part 2 of the script, 1 for yes, 2 for no')
if Section2==1
# Second Code
end
and so on...
  2 Kommentare
Mahdi
Mahdi am 28 Mai 2014
Note that there are many other ways that you can do this as well and simply using if-statements.

Community Treasure Hunt

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

Start Hunting!

Translated by