Info

此问题已关闭。 请重新打开它进行编辑或回答。

Variable might be used before it's defined. How to workaround?

1 次查看(过去 30 天)
I am writing a matlab script. Code analyzer underlines one of the variables in red and says that, Variable might be used before it's defined. How to Workaround this problem? The variable is defined but only somewhere below. I can't define it before, it has to be defined as it is.
  3 个评论

回答(1 个)

Image Analyst
Image Analyst 2018-6-21
Change this:
addnode = (const1 + const2)*const3;
const3 = 0.03;
to this
const3 = 0.03;
addnode = (const1 + const2)*const3;
  1 个评论
Akbar
Akbar 2018-6-21
编辑:Akbar 2018-6-21
Its not that easy. See, const3 is extracted only somewhere in the middle of some process(extracting equations). And i am talking about hundreds of variables. The process is automatic. I cannot make the process extract const3 first. I could do it manually but its time consuming.

此问题已关闭。

产品


版本

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by