How to replace Simulink/Simscape blocks when using parsim?
    6 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
Hi,
I am automating a series of simulations using parsim. How could I replace a block for a specific simulation in the simulation input set?
Thank you in advance
1 Commento
Risposte (1)
  Javier
 il 15 Nov 2022
        Hi, 
I have a similar problem, I prefer not to open a new question.
In my case, I'm trying to sweep with a parsim simulation the value of 'L' in a "'Three-Phase Series RLC Branch" simscape model:
 
 which have the following parameters:

Following the example given here, this is my code for sweep 'Lg' from the values stored in "vector_Lg". 
    for idx = 1:numSims
        simIn(idx) = simIn(idx).setBlockParameter([model '/Zg'], 'Lg', num2str(vector_Lg(idx)))
    end
However, I obtain this error "Three-Phase Series RLC Branch block (mask) does not have a parameter named 'Lg'". What am I doing wrong? Is it possible to vary a parameter in Simscape?
Thanks in advance, 
0 Commenti
Vedere anche
Categorie
				Scopri di più su Data Logging 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!


