Matlabd variable is not chaning in workspace
Afficher commentaires plus anciens
All of a sudden my workspace is not updating values changed in the script file. It keeps restoring back to the orginal values. Could this be an issue with the file path? If so, how do you fix this>
2 commentaires
Michelle Bollini
le 3 Jan 2023
Voss
le 3 Jan 2023
Can you upload your script (using the paperclip icon)?
Réponses (2)
Sulaymon Eshkabilov
le 3 Jan 2023
Start your code with:
clearvars
3 commentaires
Michelle Bollini
le 3 Jan 2023
Sulaymon Eshkabilov
le 3 Jan 2023
can you share your code or the part of it where you have a problem?
Michelle Bollini
le 4 Jan 2023
Sulaymon Eshkabilov
le 4 Jan 2023
1 vote
Michelle,
Looking at your attached code that recalls your system function and simulates it, I presume that you are working with homogenouse DE, correct?
If so, with your set initial conditions (ICs) and default error tolerances of ODE45, your simulation results (numerical solutions) will be only zeros. All ICs are M0_1 = [10e-19 10e-19 10e-19 10e-19 10e-19 10e-19 10e-19], which are almost zero. To might best knowldge, the default error tolerance (relative error) of ODE45 is 1e-3 that means with your set ICs (10e-19), the system response will not be different from "0". There is nothing to do with the path or directory or other syntax issues as I see here. It is all about your set ICs.
Therefore, suggeston 1 - change your set ICs to greater values.
3 commentaires
Michelle Bollini
le 5 Jan 2023
Modifié(e) : Michelle Bollini
le 5 Jan 2023
Sulaymon Eshkabilov
le 5 Jan 2023
Without looking at your code and/or a system equations, it is a bit difficult to guess how to resolve your issue.
Michelle Bollini
le 5 Jan 2023
Catégories
En savoir plus sur Historical Contests dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!