<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Effiziente Einbau von vorgegebenen Matrizen im Quelltext]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich möchte fest vorgegebene Matrizen (Größe etwa bis 200x1000), die nur 1en und 0en enthalten im Quelltext einbauen und im Code z.B. als EIGEN::Matrix verwenden.</p>
<p>Was ist denn hierfür eine effiziente Methode (Speicherbedarf, Kompilierzeit, Rechenzeit)?</p>
<p>1.Als Folge von Integer-Werten in Form eines std::vector definieren und die bits direkt verwenden? Dann benötige ich allerdings pro Zeile (100 Werte) mehrere int-Werte (max 32 bit).</p>
<p>2.1-0-Folge als String umformulieren zb. per ASCII und wieder in bits umwandeln?<br />
Allerdings scheint mir das umständlich und nicht effizient.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/332155/effiziente-einbau-von-vorgegebenen-matrizen-im-quelltext</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 17:38:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/332155.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 13 Apr 2015 11:24:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Effiziente Einbau von vorgegebenen Matrizen im Quelltext on Mon, 13 Apr 2015 11:24:32 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich möchte fest vorgegebene Matrizen (Größe etwa bis 200x1000), die nur 1en und 0en enthalten im Quelltext einbauen und im Code z.B. als EIGEN::Matrix verwenden.</p>
<p>Was ist denn hierfür eine effiziente Methode (Speicherbedarf, Kompilierzeit, Rechenzeit)?</p>
<p>1.Als Folge von Integer-Werten in Form eines std::vector definieren und die bits direkt verwenden? Dann benötige ich allerdings pro Zeile (100 Werte) mehrere int-Werte (max 32 bit).</p>
<p>2.1-0-Folge als String umformulieren zb. per ASCII und wieder in bits umwandeln?<br />
Allerdings scheint mir das umständlich und nicht effizient.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2450025</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2450025</guid><dc:creator><![CDATA[HansBernd]]></dc:creator><pubDate>Mon, 13 Apr 2015 11:24:32 GMT</pubDate></item><item><title><![CDATA[Reply to Effiziente Einbau von vorgegebenen Matrizen im Quelltext on Mon, 13 Apr 2015 11:48:59 GMT]]></title><description><![CDATA[<p>Wenn der Speicherbedarf der kritische Punkt ist, sind einzelne Bits natürlich nicht zu schlagen. Anstatt dir da selber etwas zu basten kannst du aber std::bitset oder std::vector&lt;bool&gt; verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2450030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2450030</guid><dc:creator><![CDATA[TNA]]></dc:creator><pubDate>Mon, 13 Apr 2015 11:48:59 GMT</pubDate></item><item><title><![CDATA[Reply to Effiziente Einbau von vorgegebenen Matrizen im Quelltext on Mon, 13 Apr 2015 12:17:16 GMT]]></title><description><![CDATA[<p>Es ist weniger der Speicherbedarf. Wichtiger ist die Kombile- und Rechenzeit.<br />
Bei Umwandlung in einen String scheint diese arg zu leiden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2450036</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2450036</guid><dc:creator><![CDATA[HansBernd]]></dc:creator><pubDate>Mon, 13 Apr 2015 12:17:16 GMT</pubDate></item><item><title><![CDATA[Reply to Effiziente Einbau von vorgegebenen Matrizen im Quelltext on Mon, 13 Apr 2015 13:14:18 GMT]]></title><description><![CDATA[<p>Machs doch einfach in eine extra Datei, die du dann laedst. Ansonsten gibts natuerlich auch noch Moeglichkeiten die Daten direkt in die executable einzufuegen, z.b. als eigenes Segment, aber nicht plattformuebergreifend.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2450044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2450044</guid><dc:creator><![CDATA[TGGC]]></dc:creator><pubDate>Mon, 13 Apr 2015 13:14:18 GMT</pubDate></item><item><title><![CDATA[Reply to Effiziente Einbau von vorgegebenen Matrizen im Quelltext on Mon, 13 Apr 2015 13:19:30 GMT]]></title><description><![CDATA[<p>TGGC schrieb:</p>
<blockquote>
<p>Ansonsten gibts natuerlich auch noch Moeglichkeiten die Daten direkt in die executable einzufuegen, z.b. als eigenes Segment, aber nicht plattformuebergreifend.</p>
</blockquote>
<p>Müsste der Kompiler nicht schlau genug sein das selber zu machen, wenn ich das als statisches constantes Array erstelle?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2450045</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2450045</guid><dc:creator><![CDATA[TNA]]></dc:creator><pubDate>Mon, 13 Apr 2015 13:19:30 GMT</pubDate></item></channel></rss>