Where is the error?
Show older comments
I need that, after i know the value of SOC have:
if SOC > 0.95
g=0;
else
g=1;
end
In other words, if SOC>0.95 the battery don´t charged else the battery charged, but in this case the battery charged always. What is my error?
Answers (2)
Paulo Silva
on 1 Jul 2011
0 votes
Just guessing:
- g should be a logic value
- SOC is a vector
- SOC changes very quickly
- Put the SOC value in a scope and see if it's what you expect
- Put the g value in a scope and see if it's what you expect
5 Comments
Nuno
on 1 Jul 2011
Paulo Silva
on 1 Jul 2011
So the error comes up before the code you provided turning your question details totally irrelevant?!
Nuno
on 1 Jul 2011
Paulo Silva
on 1 Jul 2011
just to be sure it never changes value
Nuno
on 1 Jul 2011
Nuno
on 4 Jul 2011
0 votes
Categories
Find more on Energy Storage in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!