<?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[Vektoralgebra]]></title><description><![CDATA[<p>Hallo, gibt es bei Visual C++ bereits Methoden, um Vektoren / Matrizen zu multiplizieren, tranponieren, invertieren etc. zu können, oder muss man dass selbst programmieren?</p>
<p>Gruß<br />
daMike</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/145899/vektoralgebra</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 05:22:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/145899.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 02 May 2006 11:21:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Vektoralgebra on Tue, 02 May 2006 11:21:24 GMT]]></title><description><![CDATA[<p>Hallo, gibt es bei Visual C++ bereits Methoden, um Vektoren / Matrizen zu multiplizieren, tranponieren, invertieren etc. zu können, oder muss man dass selbst programmieren?</p>
<p>Gruß<br />
daMike</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1049470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1049470</guid><dc:creator><![CDATA[daMike]]></dc:creator><pubDate>Tue, 02 May 2006 11:21:24 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Tue, 02 May 2006 11:28:10 GMT]]></title><description><![CDATA[<p>Ich bin sicher, daß es irgendwo dort draußen die geeigneten Mathe-Bibliotheken gibt, um das zu erledigen.</p>
<p>(Im ANSI Standard sind sie allerdings nicht vorgesehen)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1049473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1049473</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 02 May 2006 11:28:10 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Tue, 02 May 2006 12:32:42 GMT]]></title><description><![CDATA[<p>Habe diesen Link gefunden ..</p>
<p><a href="http://www.thefreecountry.com/sourcecode/mathematics.shtml" rel="nofollow">http://www.thefreecountry.com/sourcecode/mathematics.shtml</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1049509</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1049509</guid><dc:creator><![CDATA[daMike]]></dc:creator><pubDate>Tue, 02 May 2006 12:32:42 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Wed, 24 May 2006 11:34:18 GMT]]></title><description><![CDATA[<p>Hallo,<br />
verwende jetzt die BOOST UBLAS für meine Vektorgeschichten .. dafür muss ich eine Matrix von Vectoren anlegen, d.h. jedes Element in der Matrix entspricht einem Geschwindigkeitsvektor mit 3 Vektorkomponenten (vx,vy,vz)! Kann mir da jemand einen Tip geben? Habe es mit vector_of_vector probiert, aber die Beschreibung versteh ich nicht wirklich?!?</p>
<blockquote>
<p>vector_of_vector&lt;T [, F, A]&gt; m(size1, size2);</p>
</blockquote>
<blockquote>
<p>a dense matrix of values of type T with the given size. The data is stored as a vector of vectors. The orientation F defaults to row_major. The storage type S defaults to unbounded_array&lt;unbounded_array&lt;T&gt; &gt;</p>
</blockquote>
<p><a href="http://www.boost.org/libs/numeric/ublas/doc/types_overview.htm" rel="nofollow">http://www.boost.org/libs/numeric/ublas/doc/types_overview.htm</a></p>
<p>Kann mir da einer auf die Sprüge helfen?!?</p>
<p>Beste Grüße<br />
daMike</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1064150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1064150</guid><dc:creator><![CDATA[daMike]]></dc:creator><pubDate>Wed, 24 May 2006 11:34:18 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Wed, 24 May 2006 15:32:33 GMT]]></title><description><![CDATA[<p>hm so vom ansehen probier doch mal</p>
<pre><code class="language-cpp">vector_of_vector&lt;float&gt; m(4,4);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1064374</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1064374</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Wed, 24 May 2006 15:32:33 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Fri, 26 May 2006 06:10:01 GMT]]></title><description><![CDATA[<p>.. war auch mein erster Gedanke .. aber dann kommt folgende Fehlermeldung:</p>
<blockquote>
<p>c:\program files\microsoft visual studio\vc98\include\boost\numeric\ublas\storage.hpp(315) : error C2300: 'boost::numeric::ublas::unbounded_array&lt;float,class std::allocator&lt;float&gt; &gt;' : Destruktor '~value_type' in Klasse nicht vorhanden<br />
c:\program files\microsoft visual studio\vc98\include\boost\numeric\ublas\storage.hpp(314) : Bei der Kompilierung der Member-Funktion 'void __cdecl boost::numeric::ublas::unbounded_array&lt;class boost::numeric::ublas::unbounded_array&lt;float,class std::allocator&lt;float&gt; &gt;,class std::allocator&lt;class boost::numeric::ublas::unbounded_array&lt;float,class std::allocator&lt;float&gt; &gt; &gt; &gt;::iterator_destroy(class boost::numeric::ublas::unbounded_array&lt;float,class std::allocator&lt;float&gt; &gt; *&amp; )' der Klassen<br />
vorlage</p>
</blockquote>
<p>Kannst Du damit was anfangen??</p>
<p>Gruß<br />
daMike</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1065221</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065221</guid><dc:creator><![CDATA[daMike]]></dc:creator><pubDate>Fri, 26 May 2006 06:10:01 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Fri, 26 May 2006 10:02:15 GMT]]></title><description><![CDATA[<p>versuche das grad nachzubauen, kriege aber dauernd folgenden Fehler:</p>
<blockquote>
<p>e:\quellcode\cpp\test\test.cpp(51) : error C2079: 'vov' verwendet undefiniertes class 'boost::numeric::ublas::vector_of_vector&lt;T&gt;'</p>
</blockquote>
<pre><code class="language-cpp">#include &lt;boost\\numeric\\ublas\\fwd.hpp&gt;
#include &lt;boost\\numeric\\ublas\\vector_of_vector.hpp&gt;

...

vector_of_vector&lt;int&gt; vov;
</code></pre>
<p>MUss ich noch irgendwas von BOOST einbinden, damit der die Typen erkennt? Habe ich da was vergessen? Beim normalen Vector passiert dasselbe ... .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1065342</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065342</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Fri, 26 May 2006 10:02:15 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Fri, 26 May 2006 10:53:14 GMT]]></title><description><![CDATA[<p>hm wenn der vector_of_vector net geht, dann benutzt doch auch aus ublas das matrix-Template</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1065365</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065365</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Fri, 26 May 2006 10:53:14 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Fri, 26 May 2006 11:41:57 GMT]]></title><description><![CDATA[<p>habe folgede includiert ..</p>
<pre><code>//Lineare Algebra - BOOST - UBLAS 
#include &quot;boost\numeric\ublas\matrix.hpp&quot;
using namespace boost::numeric::ublas;
</code></pre>
<p>Vektordeklaration funktioniert bei mir!</p>
<pre><code>vector&lt;double&gt; v(2);
</code></pre>
<p>Gruß<br />
daMike</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1065401</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065401</guid><dc:creator><![CDATA[daMike]]></dc:creator><pubDate>Fri, 26 May 2006 11:41:57 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Fri, 26 May 2006 11:58:24 GMT]]></title><description><![CDATA[<p>Pellaeon schrieb:</p>
<blockquote>
<p>hm so vom ansehen probier doch mal</p>
<pre><code class="language-cpp">vector_of_vector&lt;float&gt; m(4,4);
</code></pre>
</blockquote>
<p>ok also mit der matrix.hpp funzt das bei mir, was ich da schon gepostet hatte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1065425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065425</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Fri, 26 May 2006 11:58:24 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Fri, 26 May 2006 12:05:58 GMT]]></title><description><![CDATA[<p>bei mir kommt immer noch ..</p>
<blockquote>
<p>c:\program files\microsoft visual studio\vc98\include\boost\numeric\ublas\storage.hpp(315) : error C2300: 'boost::numeric::ublas::unbounded_array&lt;float,class std::allocator&lt;float&gt; &gt;' : Destruktor '~value_type' in Klasse nicht vorhanden<br />
c:\program files\microsoft visual studio\vc98\include\boost\numeric\ublas\storage.hpp(314) : Bei der Kompilierung der Member-Funktion 'void __cdecl boost::numeric::ublas::unbounded_array&lt;class boost::numeric::ublas::unbounded_array&lt;float,cla<br />
ss std::allocator&lt;float&gt; &gt;,class std::allocator&lt;class boost::numeric::ublas::unbounded_array&lt;float,class std::allocator&lt;float&gt; &gt; &gt; &gt;::iterator_destroy(class boost::numeric::ublas::unbounded_array&lt;float,class std::allocator&lt;float&gt; &gt; *&amp; )' der Klassen<br />
vorlage</p>
</blockquote>
<p>Was hast Du für eine boost Version .. 1.32.0 ?</p>
<p>Gruß<br />
daMike</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1065434</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065434</guid><dc:creator><![CDATA[daMike]]></dc:creator><pubDate>Fri, 26 May 2006 12:05:58 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Fri, 26 May 2006 12:07:08 GMT]]></title><description><![CDATA[<p>1_33_1</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1065437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065437</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Fri, 26 May 2006 12:07:08 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Fri, 26 May 2006 12:08:27 GMT]]></title><description><![CDATA[<p>VC 98 hast du das Visual Studio 6? Da musst du nämlich schauen ob deine Boost-Version das überhaupt noch unterstützt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1065438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065438</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Fri, 26 May 2006 12:08:27 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Fri, 26 May 2006 12:13:41 GMT]]></title><description><![CDATA[<p>Hab gelesen, das bis boost Version 1.32.0 Visual Studio 6.0 unterstützt wird!</p>
<p>Was passiert eigentlich, wenn ich einen Array anlege??</p>
<pre><code>vector&lt;double&gt; array[1][11];
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1065443</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065443</guid><dc:creator><![CDATA[daMike]]></dc:creator><pubDate>Fri, 26 May 2006 12:13:41 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Fri, 26 May 2006 12:15:23 GMT]]></title><description><![CDATA[<p>ja teste es doch einfach^^ *lol*</p>
<p>Theoretisch müsste gehen. Wenn der VC 6 bei den Templates halt mitspielt.<br />
Ansonsten wenn du keine MFC brauchst, dann zieh dir die VC 2005 Express</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1065444</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065444</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Fri, 26 May 2006 12:15:23 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Fri, 26 May 2006 13:56:52 GMT]]></title><description><![CDATA[<p>Wie wäre es mit der Hilfsbibliothek D3DX von DirectX.<br />
Man muss dafür nicht mal DirectX initialisieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1065534</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065534</guid><dc:creator><![CDATA[qasdfgh]]></dc:creator><pubDate>Fri, 26 May 2006 13:56:52 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Tue, 30 May 2006 10:45:50 GMT]]></title><description><![CDATA[<p>D3DX .. bin ganz Ohr .. wie binde ich die ein? kannst Du mir einen guten Link empfehlen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1067949</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1067949</guid><dc:creator><![CDATA[daMike]]></dc:creator><pubDate>Tue, 30 May 2006 10:45:50 GMT</pubDate></item><item><title><![CDATA[Reply to Vektoralgebra on Tue, 30 May 2006 12:34:51 GMT]]></title><description><![CDATA[<p>Du brauchst zunächst das DirectX-SDK.<br />
Dann bindest du d3dx9.h ein, und in der DX-Referenz suchst du nach den Math-Functionen von D3DX.</p>
<p>Alternativ findest du bestimmt auch auf <a href="http://www.planet-source-code.com/" rel="nofollow">http://www.planet-source-code.com/</a><br />
das, was du suchst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1068038</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1068038</guid><dc:creator><![CDATA[qasdfgh]]></dc:creator><pubDate>Tue, 30 May 2006 12:34:51 GMT</pubDate></item></channel></rss>