Check out our VI Scripting Code Repository Files and visit the LabVIEW Wiki VI Scripting article
Tags |
(This content has not been tagged yet)
|
![]() |
Oct 12 2007, 11:05 AM
Post
#1
|
|||
|
Extremely Active Premium Member ![]() Posts: 713 Joined: 3-November 04 From: Boston, MA Member No.: 949 Using LabVIEW Since:1999 LV:7.0 ,8.20 ,8.0
My Gallery
|
I've posted the VI I mentioned on the NI forums here as it uses undocumented features.
I put very little time into this; if someone has the time to deal with the recursion and sees value in calculating the VI Modularity Index; go for it!
VI_Modularity_Index.vi ( 49.6K )
Number of downloads: 277(LabVIEW 8.5)
VI_Modularity_Index_71.vi ( 86.46K )
Number of downloads: 273(Uses OpenG toolkit) --------------------
|
||
|
|
|||
| Ad |
Oct 12 2007, 11:05 AM
Post
#
|
||
|
|
|
||
|
|
|||
Jul 11 2008, 05:58 AM
Post
#2
|
|||
|
One hit wonder! Member Posts: 1 Joined: 20-May 08 From: Melbourne, Australia Member No.: 11537 Using LabVIEW Since:2000 LV:8.5.1 ,. ,.
|
Had a quick go at making your VI_Modularity_Index.vi recursive.
(In LabVIEW 8.5.1) PS. Thanks for the undocumented feature. Very handy if you don't have LabVIEW Professional! This post has been edited by Troy K: Jul 11 2008, 05:59 AM
Attached File(s)
|
||
|
|
|||
Jul 11 2008, 02:40 PM
Post
#3
|
|||
![]() I'm a LAVA, not a fighter. V I Engineering, Inc. ![]() Posts: 3849 Joined: 13-October 03 From: Michigan, USA Member No.: 181 Using LabVIEW Since:1993 LV:8.5 ,. ,.
My Blog
|
Had a quick go at making your VI_Modularity_Index.vi recursive. As mentioned in the original post on the NI Discussion forums, the modularity index (like most programming language metrics) is heuristic. That means that the number alone means nothing - it's when you compare the number with results from code components that can be correlated. -------------------- ![]()
|
||
|
|
|||
![]() ![]() |
| Time is now: 8th January 2009 - 01:02 AM |