<?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[Gleichungssystem]]></title><description><![CDATA[<p>Hallo das Semester hat neu begonnen und ich habe mal wieder ein paar neue Fragen:</p>
<p>Naja das hier ist erst mal die Aufgabenstellung:<br />
<a href="http://img225.imageshack.us/img225/561/a7jb6.jpg" rel="nofollow">http://img225.imageshack.us/img225/561/a7jb6.jpg</a></p>
<p>Das habe ich jetzt schon programmiert:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cmath&gt;
#include &lt;string&gt;
#include &lt;iomanip&gt;
using namespace std;
void main ()
{
	double phi[3],G,l[4],Pi=3.14159265;
	int i,j;
	cout&lt;&lt;&quot;Bitte geben Sie die Gewichtkraft in Newton ein!&quot;;
	cin&gt;&gt;G;
	for(i=0;i&lt;3;i++)
	{
	cout&lt;&lt;&quot;Bitte geben Sie  Winkel [&quot;&lt;&lt;i+1&lt;&lt;&quot;] in Grad ein!&quot;;
	cin&gt;&gt;phi[i];
	phi[i]=phi[i]*(Pi/180);
	}
	for(j=0;j&lt;4;j++)
	{
	cout&lt;&lt;&quot;Bitte geben Sie  Laenge [&quot;&lt;&lt;j+1&lt;&lt;&quot;] in Meter ein!&quot;;
	cin&gt;&gt;l[j];
	}
	double a[0][0]cos(phi[1]),a[0][1]=cos(phi[2]),a[0][2]=-cos(phi[3]),a[1][0]=sin(phi[1]),a[1][1]=sin(phi[2]),a[1][2]=sin(phi[3]),a[2][0]=l[1]*sin(phi[1]),
		a[2][1]=l[2]*sin(phi[2]),a[2][2]=l[3]*sin(phi[3]),b[0]=0,b[1]=G,b[2]=G*l[4];

}
</code></pre>
<p>Komme aber leider jetzt nicht weiter:<br />
Ich weiß nicht wie ich die Koeffizenten in eine Matrik einbinde und die Glieder in ein Vektor.</p>
<p>Habe echt nicht viel Ahnung und würde mich über eure Hilfe freuen!</p>
<p>lg<br />
wog</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/209613/gleichungssystem</link><generator>RSS for Node</generator><lastBuildDate>Mon, 12 Oct 2026 20:17:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/209613.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 01 Apr 2008 15:14:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 15:14:48 GMT]]></title><description><![CDATA[<p>Hallo das Semester hat neu begonnen und ich habe mal wieder ein paar neue Fragen:</p>
<p>Naja das hier ist erst mal die Aufgabenstellung:<br />
<a href="http://img225.imageshack.us/img225/561/a7jb6.jpg" rel="nofollow">http://img225.imageshack.us/img225/561/a7jb6.jpg</a></p>
<p>Das habe ich jetzt schon programmiert:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cmath&gt;
#include &lt;string&gt;
#include &lt;iomanip&gt;
using namespace std;
void main ()
{
	double phi[3],G,l[4],Pi=3.14159265;
	int i,j;
	cout&lt;&lt;&quot;Bitte geben Sie die Gewichtkraft in Newton ein!&quot;;
	cin&gt;&gt;G;
	for(i=0;i&lt;3;i++)
	{
	cout&lt;&lt;&quot;Bitte geben Sie  Winkel [&quot;&lt;&lt;i+1&lt;&lt;&quot;] in Grad ein!&quot;;
	cin&gt;&gt;phi[i];
	phi[i]=phi[i]*(Pi/180);
	}
	for(j=0;j&lt;4;j++)
	{
	cout&lt;&lt;&quot;Bitte geben Sie  Laenge [&quot;&lt;&lt;j+1&lt;&lt;&quot;] in Meter ein!&quot;;
	cin&gt;&gt;l[j];
	}
	double a[0][0]cos(phi[1]),a[0][1]=cos(phi[2]),a[0][2]=-cos(phi[3]),a[1][0]=sin(phi[1]),a[1][1]=sin(phi[2]),a[1][2]=sin(phi[3]),a[2][0]=l[1]*sin(phi[1]),
		a[2][1]=l[2]*sin(phi[2]),a[2][2]=l[3]*sin(phi[3]),b[0]=0,b[1]=G,b[2]=G*l[4];

}
</code></pre>
<p>Komme aber leider jetzt nicht weiter:<br />
Ich weiß nicht wie ich die Koeffizenten in eine Matrik einbinde und die Glieder in ein Vektor.</p>
<p>Habe echt nicht viel Ahnung und würde mich über eure Hilfe freuen!</p>
<p>lg<br />
wog</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484581</guid><dc:creator><![CDATA[wog]]></dc:creator><pubDate>Tue, 01 Apr 2008 15:14:48 GMT</pubDate></item><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 15:50:32 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">double a[0][0]=cos(phi[1]),a[0][1]=cos(phi[2]),...
</code></pre>
<p>Normalerweise macht man das so:</p>
<pre><code class="language-cpp">double a[bla][bli] = { { 1, 0, sdkjf, jsd/2, blabla, usw. }, { dfgdfg... } };
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1484612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484612</guid><dc:creator><![CDATA[*D*]]></dc:creator><pubDate>Tue, 01 Apr 2008 15:50:32 GMT</pubDate></item><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 16:01:13 GMT]]></title><description><![CDATA[<p>D schrieb:</p>
<blockquote>
<pre><code class="language-cpp">double a[0][0]=cos(phi[1]),a[0][1]=cos(phi[2]),...
</code></pre>
<p>Normalerweise macht man das so:</p>
<pre><code class="language-cpp">double a[bla][bli] = { { 1, 0, sdkjf, jsd/2, blabla, usw. }, { dfgdfg... } };
</code></pre>
</blockquote>
<p>Hmm ich weiß gar nit wie ich es machen wollten weil eigentlich sind die Koeffizenten ja keine Felder. ich hab jetzt die Klammern einfach weggemacht</p>
<pre><code class="language-cpp">double a11=cos(phi[0]),a12=cos(phi[1]),a13=-cos(phi[2]),a21=sin(phi[2]),a22=sin(phi[1]),a23=sin(phi[2]),a31=l[0]*sin(phi[0]),
		a32=l[1]*sin(phi[1]),a3=l[2]*sin(phi[2]),b1=0,b2=G,b3=G*l[3];
</code></pre>
<p>Wenn ich ein Vektor machen will wo b1-b3 drin ist muss ich es doch so schreiben oder?</p>
<pre><code class="language-cpp">int vektor[3]={b1,b2,b3};
</code></pre>
<p>lg<br />
wog</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484615</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484615</guid><dc:creator><![CDATA[wog]]></dc:creator><pubDate>Tue, 01 Apr 2008 16:01:13 GMT</pubDate></item><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 15:56:39 GMT]]></title><description><![CDATA[<p>Wenn b1-b3 Variablen sind, dann schon.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484616</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484616</guid><dc:creator><![CDATA[*D*]]></dc:creator><pubDate>Tue, 01 Apr 2008 15:56:39 GMT</pubDate></item><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 16:00:44 GMT]]></title><description><![CDATA[<p>D schrieb:</p>
<blockquote>
<p>Wenn b1-b3 Variablen sind, dann schon.</p>
</blockquote>
<p>Naja b1-b3 sind keine Variablen in der Angabe sieht man ja b1=0,b2=G,b3=G*l4[also bei mir dann wohl l[3]</p>
<p>Ich will wie in der Aufgabenstellung die Nummer 3 bei dem Programmablauf machen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484620</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484620</guid><dc:creator><![CDATA[wog]]></dc:creator><pubDate>Tue, 01 Apr 2008 16:00:44 GMT</pubDate></item><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 16:03:36 GMT]]></title><description><![CDATA[<p>Als echten Vektor oder nur als Array ausgeben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484623</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484623</guid><dc:creator><![CDATA[*D*]]></dc:creator><pubDate>Tue, 01 Apr 2008 16:03:36 GMT</pubDate></item><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 16:05:42 GMT]]></title><description><![CDATA[<p>in der Aufgabenstellung steht: &quot;Die Koeffizienten aij als Matrix und die Absolutglieder bi als Vektor ausgeben&quot;</p>
<p>Den ersten Teil habe ich überhaupt keine Ahnung und wollte den 2.Teil probieren aber ging ja auch nicht.</p>
<p>Ich denke schon mal als echten Vektor ja</p>
<p>Danke!!</p>
<p>lg<br />
wog</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484624</guid><dc:creator><![CDATA[wog]]></dc:creator><pubDate>Tue, 01 Apr 2008 16:05:42 GMT</pubDate></item><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 16:54:06 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">double a11=cos(phi[0]),a12=cos(phi[1]),a13=-cos(phi[2]),a21=sin(phi[2]),a22=sin(phi[1]),a23=sin(phi[2]),a31=l[0]*sin(phi[0]),
a32=l[1]*sin(phi[1]),a3=l[2]*sin(phi[2]),b1=0,b2=G,b3=G*l[3];

int matrix[3][3]={{a11,a12,a13},{a21,a22,a23},{a31,a32,a33}};
int vektor[1][3]={b1,b2,b3};
</code></pre>
<p>so müsste doch passen oder? kann c++ des ausgeben wie so en vektor? bei mir gibt er dann wenn ich werte eingeb immer auch buchstaben aus:)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484659</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484659</guid><dc:creator><![CDATA[wog]]></dc:creator><pubDate>Tue, 01 Apr 2008 16:54:06 GMT</pubDate></item><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 17:09:29 GMT]]></title><description><![CDATA[<p>Was willst du ausgeben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484672</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 01 Apr 2008 17:09:29 GMT</pubDate></item><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 17:12:17 GMT]]></title><description><![CDATA[<p>die matrix und den vektor</p>
<p>kann c++ es nicht dann z.b den vektor als</p>
<p>0<br />
G<br />
G*l[3]</p>
<p>als vektorschreibweise halt so untereinander und das feld mit dem [3][3] auch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484674</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484674</guid><dc:creator><![CDATA[wog]]></dc:creator><pubDate>Tue, 01 Apr 2008 17:12:17 GMT</pubDate></item><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 17:18:28 GMT]]></title><description><![CDATA[<p>Das musst du selber machen. z.B so:</p>
<pre><code class="language-cpp">...
int v[3]={b1,b2,b3}; //warum hast du hier [1][3] ?! 
td::cout &lt;&lt; v[0] &lt;&lt; std::endl;
std::cout &lt;&lt; v[1] &lt;&lt; std::endl;
std::cout &lt;&lt; v[2] &lt;&lt; std::endl;
...
</code></pre>
<p>Du könntest auch den &lt;&lt; Operator überladen. Und auch eine Vektor Klasse wäre hier zu empfehlen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484680</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 01 Apr 2008 17:18:28 GMT</pubDate></item><item><title><![CDATA[Reply to Gleichungssystem on Tue, 01 Apr 2008 17:27:48 GMT]]></title><description><![CDATA[<p>drakon schrieb:</p>
<blockquote>
<p>Das musst du selber machen. z.B so:</p>
<pre><code class="language-cpp">...
int v[3]={b1,b2,b3}; //warum hast du hier [1][3] ?! 
td::cout &lt;&lt; v[0] &lt;&lt; std::endl;
std::cout &lt;&lt; v[1] &lt;&lt; std::endl;
std::cout &lt;&lt; v[2] &lt;&lt; std::endl;
...
</code></pre>
<p>Du könntest auch den &lt;&lt; Operator überladen. Und auch eine Vektor Klasse wäre hier zu empfehlen.</p>
</blockquote>
<p>hmm danke ok ihr habt mir sehr weiter geholfen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484691</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484691</guid><dc:creator><![CDATA[wog]]></dc:creator><pubDate>Tue, 01 Apr 2008 17:27:48 GMT</pubDate></item></channel></rss>