<?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[Matrix modellieren]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bin gerade dabei einen Algorithmus für die Graphentheorie zu implementieren. Dazu will ich eine Matrix für die Kosten aufstellen. Nun suche ich schon seit einer Ewigkeit einen Fehler, ich konnte ihn auf folgendes Programm reduzieren:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main() {

	int d[4][4] =
	{
		{1,-3,0,5},
		{0,0,1,3},
		{0,0,0,-1},
		{4,2,0,0}
	};

	for (int i=1; i&lt;=4; i++)
	{
        for (int j=1; j&lt;=4; j++)
            cout &lt;&lt; d[i][j] &lt;&lt; &quot; &quot;;
        cout &lt;&lt; endl;
    }

}
</code></pre>
<p>Eigentlich ganz simpel, aber kann mir jemand erklären, wieso ich als Ausgabe nicht die Matrix d erhalte, sondern</p>
<pre><code>0 1 3 0
0 0 -1 4
2 0 0 0
0 2293624 4198762 1
</code></pre>
<p>? Ich kapier das beim besten Willen nicht, ich hoffe ihr könnt meinen dummen Fehler finden.</p>
<p>Danke und Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/244899/matrix-modellieren</link><generator>RSS for Node</generator><lastBuildDate>Sat, 19 Sep 2026 03:06:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/244899.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 07 Jul 2009 13:26:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Matrix modellieren on Tue, 07 Jul 2009 13:26:10 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bin gerade dabei einen Algorithmus für die Graphentheorie zu implementieren. Dazu will ich eine Matrix für die Kosten aufstellen. Nun suche ich schon seit einer Ewigkeit einen Fehler, ich konnte ihn auf folgendes Programm reduzieren:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main() {

	int d[4][4] =
	{
		{1,-3,0,5},
		{0,0,1,3},
		{0,0,0,-1},
		{4,2,0,0}
	};

	for (int i=1; i&lt;=4; i++)
	{
        for (int j=1; j&lt;=4; j++)
            cout &lt;&lt; d[i][j] &lt;&lt; &quot; &quot;;
        cout &lt;&lt; endl;
    }

}
</code></pre>
<p>Eigentlich ganz simpel, aber kann mir jemand erklären, wieso ich als Ausgabe nicht die Matrix d erhalte, sondern</p>
<pre><code>0 1 3 0
0 0 -1 4
2 0 0 0
0 2293624 4198762 1
</code></pre>
<p>? Ich kapier das beim besten Willen nicht, ich hoffe ihr könnt meinen dummen Fehler finden.</p>
<p>Danke und Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738582</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738582</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Tue, 07 Jul 2009 13:26:10 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix modellieren on Tue, 07 Jul 2009 13:28:14 GMT]]></title><description><![CDATA[<p>Ein Arrayindex fängt bei 0 an und geht bis und mit N - 1.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

int main()
{
  int arr[4] = { 1, 2, 3, 4 };

  for(int i = 0; i &lt; 4; ++i)
  {
    std::cout &lt;&lt; i &lt;&lt; std::endl;
  }

  return 0;
}
</code></pre>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738583</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 07 Jul 2009 13:28:14 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix modellieren on Tue, 07 Jul 2009 13:30:26 GMT]]></title><description><![CDATA[<p>Dein array hat vier einträge: 0,1,2,3 da du aber in der forschleife bis irgendwann i=4 hast greifst du auf d[4][...] und dies führt zu undefiniertem verhalten.</p>
<p>so wäre es richtig:</p>
<pre><code class="language-cpp">for (int i=1; i&lt;4; i++)
    {
        for (int j=1; j&lt;4; j++)
</code></pre>
<p>edit: zu spät <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738585</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738585</guid><dc:creator><![CDATA[Fencer]]></dc:creator><pubDate>Tue, 07 Jul 2009 13:30:26 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix modellieren on Tue, 07 Jul 2009 13:31:08 GMT]]></title><description><![CDATA[<p>Fencer schrieb:</p>
<blockquote>
<p>edit: zu spät <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>Und auch falsch, du musst bei 0 anfangen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738590</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738590</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 07 Jul 2009 13:31:08 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix modellieren on Tue, 07 Jul 2009 13:38:24 GMT]]></title><description><![CDATA[<p>Oh Gott, wie frustrierend...da programmiert man seit Jahren und bleibt ewig an einem solchen Anfängerfehler hängen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> Danke für die schnelle Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738602</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738602</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Tue, 07 Jul 2009 13:38:24 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix modellieren on Tue, 07 Jul 2009 13:40:23 GMT]]></title><description><![CDATA[<blockquote>
<p>da programmiert man seit Jahren</p>
</blockquote>
<p>Matlab?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738604</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738604</guid><dc:creator><![CDATA[theta]]></dc:creator><pubDate>Tue, 07 Jul 2009 13:40:23 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix modellieren on Tue, 07 Jul 2009 13:42:28 GMT]]></title><description><![CDATA[<p>Nee, C, PHP, Java, ... seit Jahren und auch kommerziell, also eigentlich dürfte ich auf sowas nicht reinfallen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738609</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738609</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Tue, 07 Jul 2009 13:42:28 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix modellieren on Tue, 07 Jul 2009 13:45:59 GMT]]></title><description><![CDATA[<p>Herr-Vorragend schrieb:</p>
<blockquote>
<p>... seit Jahren und auch kommerziell, ...</p>
</blockquote>
<p>Aber keine lebenswichtige Systeme? Sonst sag mal welche, damit wir um diese einen grossen Bogen machen können <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
Fehler verstecken sind immer dort, wo man sie nicht sucht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738615</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738615</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 07 Jul 2009 13:45:59 GMT</pubDate></item></channel></rss>