MATLAB: Hi, i am using simscape library in simulink and want to know how to call and change specific block parameters from GUI.

MATLABmatlab guiSimscape Electronicssimulink

I am using a solar cell block and want to make internal parameters like series resistance … into a variable that i can change from Gui.

Best Answer

Hi Mohamed,
First, you can use a variable in the workspace to represent a parameter of the Solar Cell block. For example, you could create a variable Rs in the workspace:
>> Rs = 0
Then, you can open the Block Parameters of the Solar Cell block, and set 'Series resistance, Rs:' to 'Rs'.
You can then change the value of 'Rs' in the GUI, which will be used when the model is simulated.
Related Question