<?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[gleichungen3. grades]]></title><description><![CDATA[<p>hi leute</p>
<p>ich beschaäftige mich jetzt schon ein bisschen länger mit c / c++ d.h. ich bin über hello world hinweg</p>
<p>ich hab mir nun als ziel genommen gleichungen 3.grades mit einem programm zu lösen.</p>
<p>mit nem block bekomme ich das hina ber mit dem pc noch nicht</p>
<p>hat jemand eine idee ?</p>
<p>thx</p>
<p>happy xmas euch allen</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/168416/gleichungen3-grades</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 11:10:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/168416.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 21 Dec 2006 21:30:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to gleichungen3. grades on Thu, 21 Dec 2006 21:30:52 GMT]]></title><description><![CDATA[<p>hi leute</p>
<p>ich beschaäftige mich jetzt schon ein bisschen länger mit c / c++ d.h. ich bin über hello world hinweg</p>
<p>ich hab mir nun als ziel genommen gleichungen 3.grades mit einem programm zu lösen.</p>
<p>mit nem block bekomme ich das hina ber mit dem pc noch nicht</p>
<p>hat jemand eine idee ?</p>
<p>thx</p>
<p>happy xmas euch allen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196374</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196374</guid><dc:creator><![CDATA[weihnachtzmann]]></dc:creator><pubDate>Thu, 21 Dec 2006 21:30:52 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Thu, 21 Dec 2006 21:41:19 GMT]]></title><description><![CDATA[<p>Musst nur die <a href="http://de.wikipedia.org/wiki/Cardanische_Formel" rel="nofollow">Cardanische Formel</a> implementieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196376</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196376</guid><dc:creator><![CDATA[rüdiger]]></dc:creator><pubDate>Thu, 21 Dec 2006 21:41:19 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Fri, 22 Dec 2006 12:02:09 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>wenn du das Rad nicht neu erfinden möchtest kannst du auf die Funktionalität der GNU Scientific Library (kurz GSL) zurückgreifen. Es handelt sich um eine flexible und (meines erachtens) sehr performante Bibliothek, welche in C geschrieben wurde. Hierzu unten ein kleines Beispiel.</p>
<p>Wenn du bereits Erfahrung in C/C++ gesammelt hast, würde ich auch ein Blick in die Quellen dieser Library wagen. <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>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;vector&gt;
#include &lt;gsl/gsl_poly.h&gt;
using namespace std;

int main()
{
  /*
    Wir besitzen die Gleichung f:x-&gt;f(x)=ax^3 + bx^2 + cx + d.
    Nun möchten wir x für f(x)=y bestimmen.

    Bsp.: 5x^3 + 3x^2 + 2x + 7 = 2
  */
  double a=5;
  double b=3;
  double c=2;
  double d=7;

  double y=2;

  /*
    Die Gleichung wird umgeformt, sodass die Nullstelle bestimmt
    werden kann

    Bsp.: 5x^3 + 3x^2 + 2x + 5 = 0
  */
  d -= y;

  // Berechnung der Lösungsmenge und Ausgabe
  vector&lt;double&gt; x(3);
  gsl_poly_solve_cubic(b, c, d, &amp;x[0], &amp;x[1], &amp;x[2]);

  cout &lt;&lt; &quot;x0 = &quot; &lt;&lt; x[0] &lt;&lt; endl;
  cout &lt;&lt; &quot;x1 = &quot; &lt;&lt; x[1] &lt;&lt; endl;
  cout &lt;&lt; &quot;x3 = &quot; &lt;&lt; x[2] &lt;&lt; endl;

  return EXIT_SUCCESS;
}
</code></pre>
<p>Einige Teile liesen sich noch eleganter umsetzen, aber für ein kleines Beispiel muss das reichen. <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üße<br />
Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196609</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196609</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 22 Dec 2006 12:02:09 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Fri, 22 Dec 2006 12:41:38 GMT]]></title><description><![CDATA[<p>danke dafür</p>
<p>ich hab das ding auch direkt mal probiert devc++ sagt aber das in derzeile</p>
<p>gsl_poly_solve_cubic(b, c, d, &amp;x[0], &amp;x[1], &amp;x[2]);</p>
<p>etwas nicht stimmt!</p>
<p>weihnachtzmann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196633</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196633</guid><dc:creator><![CDATA[weihnachtzmann]]></dc:creator><pubDate>Fri, 22 Dec 2006 12:41:38 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Fri, 22 Dec 2006 12:46:04 GMT]]></title><description><![CDATA[<p>weihnachtzmann schrieb:</p>
<blockquote>
<p>devc++ sagt aber das in derzeile [...] etwas nicht stimmt!</p>
</blockquote>
<p>Also das sagt er bestimmt nicht. Normalerweise sind die Fehlermeldungen eines Compilers ausführlicher <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><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/16953">@tux</a>: kann es sein, daß du in der solve_cubic() den a-Koeffizienten ausgelassen hast?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196635</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196635</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 22 Dec 2006 12:46:04 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Fri, 22 Dec 2006 12:48:48 GMT]]></title><description><![CDATA[<p>okee er sgat das:</p>
<p>32 C:\Dokumente und Einstellungen\name\Desktop\neu.cpp `gsl_poly_solve_cubic' undeclared (first use this function)</p>
<p>(Each undeclared identifier is reported only once for each function it appears in.)</p>
<p>bittesehr</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196636</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196636</guid><dc:creator><![CDATA[weihnachtzmann]]></dc:creator><pubDate>Fri, 22 Dec 2006 12:48:48 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Fri, 22 Dec 2006 12:50:43 GMT]]></title><description><![CDATA[<p>Bevor du die GSL verwenden kannst, mußt du sie erstmal in dein Programm einbinden <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="😉"
    /> (und vorher natürlich dir besorgen)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196638</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196638</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 22 Dec 2006 12:50:43 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Fri, 22 Dec 2006 12:56:46 GMT]]></title><description><![CDATA[<p>sorry aber ich hab kein planw as gsl ist !<br />
was ist das wo bekomme ich das her und wie binde ichdas ein ?</p>
<p>thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196641</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196641</guid><dc:creator><![CDATA[weihnachtzmann]]></dc:creator><pubDate>Fri, 22 Dec 2006 12:56:46 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Fri, 22 Dec 2006 13:00:54 GMT]]></title><description><![CDATA[<p>Das: <a href="http://devpaks.org/details.php?devpak=19" rel="nofollow">http://devpaks.org/details.php?devpak=19</a><br />
und danach das: <a href="http://devpaks.org/details.php?devpak=91" rel="nofollow">http://devpaks.org/details.php?devpak=91</a><br />
installieren...</p>
<p>Danach die richtigen Header inkludieren ( welche das auch sind <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/1196644</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196644</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 22 Dec 2006 13:00:54 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Fri, 22 Dec 2006 13:10:07 GMT]]></title><description><![CDATA[<p>der 2. link ginga ber beim ersten liess es sich unter keinem mirrir loaden</p>
<p>was tun ?</p>
<p>thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196646</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196646</guid><dc:creator><![CDATA[weihnatztyp]]></dc:creator><pubDate>Fri, 22 Dec 2006 13:10:07 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Fri, 22 Dec 2006 13:11:36 GMT]]></title><description><![CDATA[<p>wenn ich jetzt kompidingse dann sagt das proggi:</p>
<p>[Linker error] undefined reference to `gsl_poly_solve_cubic'<br />
ld returned 1 exit status</p>
<p>kiegt das dadran das ich nur den ersten installiert hab ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196647</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196647</guid><dc:creator><![CDATA[noch mal ich]]></dc:creator><pubDate>Fri, 22 Dec 2006 13:11:36 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Fri, 22 Dec 2006 13:53:42 GMT]]></title><description><![CDATA[<p>weihnatztyp schrieb:</p>
<blockquote>
<p>was tun ?</p>
</blockquote>
<p>Verständliche Sätze schreiben, ansonsten anworte ich nicht mehr <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/1196662</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196662</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 22 Dec 2006 13:53:42 GMT</pubDate></item><item><title><![CDATA[Reply to gleichungen3. grades on Sat, 23 Dec 2006 16:59:36 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Verzeihung, dass ich erst ein wenig verspätet antworte. Wenn alle nötigen Bibliotheken vorhanden sind, müsste sich die Quelldatei mit folgendem Befehl kompilieren lassen:</p>
<blockquote>
<p>g++ -I/usr/include/gsl -L/usr/lib -lm -lgsl -lgslcblas main.cpp</p>
</blockquote>
<p>Das Parameter -I gibt weitere Verzeichnisse an, in denen nach Headerdateien gesucht werden soll. Das Argument -L erweitert die Liste der Ordner, in welchen sich die Bibliotheken befinden und -l sorgt für das Einbinden der Bibliotheken.</p>
<p>Selbstverständlich müssen die Pfadangaben korrekt sein, da ansonsten der Objektcode der Bibliothek nicht zu deinem Programm gelinkt werden kann.</p>
<p>Welches OS verwendest du?</p>
<p>Grüße Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197052</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197052</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 23 Dec 2006 16:59:36 GMT</pubDate></item></channel></rss>