global variable not always global

I am relatively new to Matlab. Sometimes when I declare a variable as global its value does not carry to all functions. I list the variable in the 'global' section at the top of each function. I see the variable in the global section of each function, but the code does not see it that way. When I highlight that variable all other instances of it are highlighted in the function. But the same variable is not highlighted in other functions. It is not incorrect spelling or capitalization - I have copied and pasted. I know I have sometimes I declared a variable global more than once in a function and then deleted the duplicates.
My question is once I've made this mess how do I correct it so the code works.
Thanks for your help with the elementary question.
Jim

3 件のコメント

the cyclist
the cyclist 2011 年 9 月 22 日
It is difficult to diagnose this situation without seeing any code. Are you able to provide an example that illustrates the problem you are having?
TAB
TAB 2011 年 9 月 22 日
It will be better if you can share the section of your code.
Walter Roberson
Walter Roberson 2011 年 9 月 22 日
I would not expect the MATLAB editor to highlight copies of the variable in other functions.

サインインしてコメントする。

回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Get Started with MATLAB についてさらに検索

製品

タグ

質問済み:

Jim
2011 年 9 月 22 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by