- 问题介绍 ( Problem Introduction)
最近网友网友在使用 本站 的滞回环分析程序HLA(http://www.jdcui.com/?p=2216)时,遇到过这样的一个问题 —— 无效浮点数操作错误(invalid floating point operation),之前的博文对此这个问题做了介绍:http://www.jdcui.com/?p=4252。但是这次的例子稍微有点特殊,因此再以这个新的例子作分析,介绍处理方法。
- 例子 ( Example )
点击Import正常导入原始滞回曲线数据,如下图:
点击Analyze分析滞回曲线,提示 无效的无效浮点数操作错误(invalid floating point operation)
仔细检查,发现之前的博文指出的问题:http://www.jdcui.com/?p=4252,数据前面也很少零点。仔细检查发现,由于试验数据是机器自动读取出来的,由于采点十分密集,导致在一些点处出现数据波动,如下图所示。当这些数据波动过多的出现在用户指定的(0,0)(F,D)点附近的时候,程序就会出现报错。
由于数据采集太密了,实际上结果分析也不需要这么密的数据,因此,可以利用 www.jdcui.com 提供的软件SkipLine: [Tool][软件] Extract data by skip specific amount of lines [隔行提取数据软件],将原始的F-D力-位移曲线间隔一些点将数据提取出来,本例将原始的数据隔12行进行提取,再次将新的数据导入HLA,如下图所示。可见,整个曲线变得光滑了,多余的一些点也删除了。
再次点击 Analyze 分析滞回曲线,不再报错,如下图所示:
PS. 仔细发现,上面划分的滞回环左右还是不对称,其实很简单,导入HLA,再将LOOP导出,进行局部处理,再导入进行分析就可以了。这个已经很简单,使用者就自己处理了。 😉
演示就到这里。 😀
- 程序下载 ( Program Download )
[01] [科研][Tool][软件][试验] HLA: Hysteretic Loop Analysis Program [HLA: 滞回环分析]
- 相关博文( Related Topics)
[01] [科研][Tool][软件][试验] HLA: Hysteretic Loop Analysis Program [HLA: 滞回环分析]
[02] [Tool] Hysteristic Loop Area Calculator [滞回环面积求解器]
[03] [科研][工具][软件] Hysteresis Loop Animation Viewer [滞回环动画]
[04] [科研][工具][软件] 滞回环骨架曲线提取工具 [Extract Backbone Curve from Hysteretic Loop]
[05] [研究小工具] Yielding Point & Ductility [等效屈服点和延性计算]
[06] [软件应用]滞回环分析程序 HLA 应用问题之 — Invalid Floating Point Operation
[07] [试验][软件使用] 等效屈服点和延性计算程序 YPD 出现 “Invalid Floating Point Operation” 的处理办法
- 微信公众号 ( Wechat Subscription)
欢迎关注 “结构之旅” 微信公众号
崔博士是真人才。必须点赞。程序很好用。希望能有更好的成果。真是造福大家。
崔博士的程序开发的很完善,用起来得心应手。给数据处理带来很大方便。大力推荐
软件真的很实用,感谢崔博士的分享与贡献!
谢谢 好评。