How can I use an IF function on a Global variable?
Show older comments
I have a global variable that is a 6x1 array. At the the start of my code I call it up:
global myglob
I then want to add some functions depending on the values within the array ie:
if
myglob = [1 1 1 1 1 1]
then
...
elseif
myglob = [1 1 1 1 1 0]
...
end
My problem is that this code is setting the global variable, not calling it, and the if function is not working. any thoughts/ideas?
Many thanks in advance
Answers (1)
Fangjun Jiang
on 13 Nov 2017
0 votes
In your "if" statement, you mean to compare the value, you need to use "==" or isequal(), not "=".
Categories
Find more on Sources 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!