Why are these two variables not the same value?
显示 更早的评论
I think I'm going crazy because I have two differently named variables both set equal to the same thing but they are returning different values. These are the variables:
Max.H1_E_RT_Moment_Max = max(abs(E.RT_Moment_Y_Ave));
Max.H2_E_RT_Moment_Max_Y = max(abs(E.RT_Moment_Y_Ave));
These are the returned values:
Max.H1_E_RT_Moment_Max = 57.7207
Max.H2_E_RT_Moment_Max_Y = 21.0916
Is there any reason why this might be happening?
5 个评论
Walter Roberson
2022-12-10
Sounds like E or E.RT_Moment_Y_Ave are changing in between the two calls.
By the way, could you confirm that E is a scalar struct? Or is this object-oriented work in which case RT_Moment_Y_Ave could potentially be a method ?
Joshua Lucas Ewert
2022-12-10
Joshua Lucas Ewert
2022-12-10
Walter Roberson
2022-12-10
Is it practical to post the code and any relevant data, so we can test?
Joshua Lucas Ewert
2022-12-10
编辑:Joshua Lucas Ewert
2022-12-10
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Variables 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!