<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to make a text based language in mathscript node executed faster? in LabVIEW</title>
    <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176705#M511237</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;HR /&gt;
Dennis Knutson a écrit&amp;nbsp;:&lt;BR /&gt;
&lt;P&gt;... No, LabVIEW has never included a c compiler.&lt;/P&gt;
&lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;But&amp;nbsp;&lt;A rel="nofollow" href="http://www.ni.com/lwcvi/" target="_self"&gt;LabWindows/CVI&lt;/A&gt;&amp;nbsp;has... &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 10 Jul 2010 14:46:31 GMT</pubDate>
    <dc:creator>chilly_charly</dc:creator>
    <dc:date>2010-07-10T14:46:31Z</dc:date>
    <item>
      <title>How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1169785#M509815</link>
      <description>&lt;P&gt;Hello Everyone,&lt;/P&gt;
&lt;P&gt;I have build a VI contains mathscript function node, due to the big data needs to run it takes long time to finish the execution, is there any way to make the process faster, such as building shared library so it can be called by call library function node, or this only valid for c and c++&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; any help will be highly appreciated&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jul 2010 00:42:06 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1169785#M509815</guid>
      <dc:creator>Aneece</dc:creator>
      <dc:date>2010-07-05T00:42:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1170223#M509908</link>
      <description>&lt;P&gt;Hi Aneece,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;replacing the mathscript node by standard LV functions/primitives might speed up your code...&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jul 2010 12:08:05 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1170223#M509908</guid>
      <dc:creator>GerdW</dc:creator>
      <dc:date>2010-07-05T12:08:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1170351#M509936</link>
      <description>&lt;P&gt;There is no way to convert the Mathscript code to a shared library.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please post what you're actually doing in the Mathscript node. As Gerd noted, there's probably a way to do this using native LabVIEW functions.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jul 2010 14:30:26 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1170351#M509936</guid>
      <dc:creator>smercurio_fc</dc:creator>
      <dc:date>2010-07-05T14:30:26Z</dc:date>
    </item>
    <item>
      <title>回复： How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1170805#M510046</link>
      <description>You might check this thread.
&lt;BR /&gt;
&lt;A href="http://forums.ni.com/t5/LabVIEW-MathScript-RT-Module/how-improve-MathScript-speed-how-much-fast-in-8-2/td-p/422218" target="_blank" rel="nofollow"&gt;http://forums.ni.com/t5/LabVIEW-MathScript-RT-Module/how-improve-MathScript-speed-how-much-fast-in-8-2/td-p/422218&lt;/A&gt;</description>
      <pubDate>Tue, 06 Jul 2010 09:25:11 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1170805#M510046</guid>
      <dc:creator>ttrr</dc:creator>
      <dc:date>2010-07-06T09:25:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1170905#M510069</link>
      <description>&lt;P&gt;Hi aneece,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; My observation is that if you use mathscript RT module(comes along with labview 2009 onwards),it may makes the things faster..&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and regards,&lt;/P&gt;
&lt;P&gt;srikrishnaNF&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jul 2010 11:29:31 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1170905#M510069</guid>
      <dc:creator>srikrishnaNF</dc:creator>
      <dc:date>2010-07-06T11:29:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1171055#M510107</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/134401"&gt;@srikrishnaNF&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;Hi aneece,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; My observation is that if you use mathscript RT module(&lt;STRONG&gt;comes along with labview 2009 onwards&lt;/STRONG&gt;),it may makes the things faster..&lt;/P&gt;
&lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;For a &lt;A href="http://forums.ni.com/t5/LabVIEW/MathScript-amp-Labview-2009/m-p/969358?requireLogin=False" target="_self" rel="nofollow"&gt;separate license fee&lt;/A&gt;, of course.... &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://ni.lithium.com/i/smilies/16x16_smiley-wink.gif" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jul 2010 13:49:34 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1171055#M510107</guid>
      <dc:creator>smercurio_fc</dc:creator>
      <dc:date>2010-07-06T13:49:34Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1174331#M510708</link>
      <description>&lt;BLOCKQUOTE&gt;
&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/33243"&gt;@smercurio_fc&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;There is no way to convert the Mathscript code to a shared library.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please post what you're actually doing in the Mathscript node. As Gerd noted, there's probably a way to do this using native LabVIEW functions.&lt;/P&gt;
&lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;While it may not be possible for a direct conversion from MathScript code to a DLL, it is possible to build a shared library using the application builder from a VI containing a MathScript node. This could be one way to get MathScript code into a shared library.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The application builder is included with LabVIEW Professional Edition. You can setup a shared library by going to the project explorer and right clicking "Build Specifications" and selecting New-&amp;gt;Shared Library (DLL).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-K Scott&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2010 16:53:39 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1174331#M510708</guid>
      <dc:creator>K_Scott</dc:creator>
      <dc:date>2010-07-08T16:53:39Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176583#M511196</link>
      <description>&lt;P&gt;Hello Guys,&lt;/P&gt;
&lt;P&gt;I wrote the code in C language and I tried to build a shared library, when I do right click on the call library functin node and creat .c file, the file ll be saved as a C file in text format not in .dll format, so the last step it doesn't work (identify the path to the file)and that due to the file is not saved as .dll.&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jul 2010 03:27:42 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176583#M511196</guid>
      <dc:creator>Aneece</dc:creator>
      <dc:date>2010-07-10T03:27:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176587#M511197</link>
      <description>&lt;P&gt;The last step is woking perfectly fine as all that is supposed to happen is to create a .c file that you can edit and create a dll with whatever c compiler you have. LabVIEW does not come with a c compiler&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jul 2010 03:40:17 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176587#M511197</guid>
      <dc:creator>Dennis_Knutson</dc:creator>
      <dc:date>2010-07-10T03:40:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176639#M511213</link>
      <description>&lt;P&gt;Thanks Dennis,&lt;/P&gt;
&lt;P&gt;you mean i have to have a c compiler installed in my pc. can i know&amp;nbsp;in what kind of text language that&amp;nbsp;the sine wave and other wave generators which are all being called by the call library function node are written? I thought LV comes with the C compiler.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;thanks&lt;/P&gt;
&lt;P&gt;Aneece&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jul 2010 10:14:32 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176639#M511213</guid>
      <dc:creator>Aneece</dc:creator>
      <dc:date>2010-07-10T10:14:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176677#M511225</link>
      <description>&lt;P&gt;You can create a dll with most programming languages.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;No, LabVIEW has never included a c compiler.&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jul 2010 13:20:35 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176677#M511225</guid>
      <dc:creator>Dennis_Knutson</dc:creator>
      <dc:date>2010-07-10T13:20:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176705#M511237</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;HR /&gt;
Dennis Knutson a écrit&amp;nbsp;:&lt;BR /&gt;
&lt;P&gt;... No, LabVIEW has never included a c compiler.&lt;/P&gt;
&lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;But&amp;nbsp;&lt;A rel="nofollow" href="http://www.ni.com/lwcvi/" target="_self"&gt;LabWindows/CVI&lt;/A&gt;&amp;nbsp;has... &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jul 2010 14:46:31 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176705#M511237</guid>
      <dc:creator>chilly_charly</dc:creator>
      <dc:date>2010-07-10T14:46:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a text based language in mathscript node executed faster?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176709#M511238</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;HR /&gt;@K Scott wrote:&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;
&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/33243"&gt;@smercurio_fc&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;There is no way to convert the Mathscript code to a shared library.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please post what you're actually doing in the Mathscript node. As Gerd noted, there's probably a way to do this using native LabVIEW functions.&lt;/P&gt;
&lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;While it may not be possible for a direct conversion from MathScript code to a DLL, it is possible to build a shared library using the application builder from a VI containing a MathScript node. This could be one way to get MathScript code into a shared library.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The application builder is included with LabVIEW Professional Edition. You can setup a shared library by going to the project explorer and right clicking "Build Specifications" and selecting New-&amp;gt;Shared Library (DLL).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-K Scott&lt;/P&gt;
&lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Yes, and I'm well aware of that. I was pointing out there's no &lt;EM&gt;direct&lt;/EM&gt; way of converting the MathScript code to a DLL, as in compling C code to a DLL that would not require the LabVIEW Run-Time Engine.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To poster: you still haven't shown us what your Mathscript code is doing...&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jul 2010 15:10:54 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-make-a-text-based-language-in-mathscript-node-executed/m-p/1176709#M511238</guid>
      <dc:creator>smercurio_fc</dc:creator>
      <dc:date>2010-07-10T15:10:54Z</dc:date>
    </item>
  </channel>
</rss>

