bcom/index.php

138 lines
6.3 KiB
PHP

<?php session_start(); ?>
<!DOCTYPE html>
<html>
<head>
<?php include 'includes/meta.php'; ?>
</head>
<body>
<?php include 'includes/header.php'; ?>
<h1>Bernard</h1>
<p><font size=4>J'ai le plaisir de vous souhaiter la bienvenue au sein de notre site: bernard.890m.com</font></p>
<article id="cercloidOfficiel">
<h2 class="articleTitle"><strong>Cerclo&iuml;de</strong></h2>
<a class="articlePic" href="pictures/cercloid_cacahuete.png"><img src="pictures/cercloid_cacahuete.png" width="128" /></a>
<div class="articleText">
$$C: \sum_{n=1}^N{\sqrt[p]{\sum_{g=1}^G{\left|F_{g,n}-A_n\right|^p}}}=r$$
<ul>
<li>\(p \in \mathbb{R}^*\) : l'exposant qui d&eacute;termine la norme utilis&eacute;</li>
<li>\(N \in \mathbb{N}^*\) : le nombre de dimension de l'espace</li>
<li>\(G \in \mathbb{N}^*\) : le nombre de foyer</li>
<li>\(r \in \mathbb{R}_+\) : le rayon</li>
<li>\(A \in \mathbb{R}^N\) : le point consid&eacute;r&eacute;</li>
<li>\(F \in (\mathbb{R}^N)^G\) : le tableau de foyer</li>
</ul>
</div>
</article>
<article id="zeidhyxProject">
<h2 class="articleTitle"><strong>Zeidhyx Project</strong></h2>
<a class="articlePic" href="pictures/into_donut.png"><img src="pictures/into_donut.png" width="128" /></a>
<div class="articleText">
<p>
Eclipse Neon download: <a href="http://ftp-stud.fht-esslingen.de/Mirrors/eclipse/oomph/epp/neon/R/eclipse-inst-win64.exe"> Win64</a>|<a href="http://ftp-stud.fht-esslingen.de/Mirrors/eclipse/oomph/epp/neon/R/eclipse-inst-win32.exe">32</a>.<br/>
T&eacute;l&eacute;chargement du workspace Eclipse ici :
</p>
<ul>
<li>2016/09/21 19h : <a href="tempPreMega/zeidhyx1.zip">download</a></li>
<li>2016/10/15 23h : <a href="tempPreMega/zeidhyx2.zip">download</a></li>
</ul>
</div>
</article>
<article id="bezierCurve">
<h2 class="articleTitle"><strong>Courbe de B&eacute;zier</strong></h2>
<a class="articlePic" href="pictures/gebra_bezier_a_12.png"><img src="pictures/gebra_bezier_a_12.png" width="128" /></a>
<div class="articleText">
<ul>
<li>\(N \in \mathbb{N}^*\) : nombre de point n&eacute;cessaire pour d&eacute;crire la courbe.</li>
<li>\(p \in \mathbb{R}^N\) : tableau de points ordonn&eacute;s d&eacute;crivant la courbe (indices allant de 0 &agrave; N-1).</li>
<li>\(t \in [0;1]\) : param&egrave;tre de l'&eacute;quation param&eacute;trique.</li>
<li>\(n\) et \(m \in \mathbb{N}\) : variables it&eacute;ratives des sommations.</li>
</ul><br/>
$$b&eacute;zier(t, P) = \frac{\displaystyle\sum_{n=0}^{N-1}{\frac{t^{N-n-1} n! \displaystyle\sum_{m=0}^{N-1}{\frac{(-1)^{m-n-1}m!p_{N-m-1}}{(N-m-1)!(N-2m-1)!}}}{(N-n-1)!}}}{(N-1)!}$$
<br/><ul>
<li>Avec 1 point, la courbe est ce point.</li>
<li>Avec 2 points, la courbe est un fragment de droite, le segment reliant ces deux points.</li>
<li>Avec N points, la courbe est un fragment de courbe de degr&eacute; N-1, comman&ccedil;ant au point 0 et se terminant au point N-1.</li>
</ul>
<div style="color: #222;">Geogebra tester in works : <a href="tempPreMega/bezierN.ggb" style="color: #222;">download</a> (version 201603121831)</div>
Pour ceux qui pr&eacute;f&egrave;rent, voici un petit algorithme r&eacute;cursif fonctionnant normalement pour 2 dimensions.<br/><!-- Ca fait pas beaucoup :p -->
<br/><code><!-- Je verrais plus tard pour faire un css, voir un peu de js, pour que le <code> soit plus lisible, de l interieur comme de l exterieur -->
public static Point recursiveBezier(double t,Point... p){<br/>
&nbsp;&nbsp;Point[] out = new Point[points.length-1];<br/>
&nbsp;&nbsp;for(int i = 1; i &lt; p.length; i++)<br/>
&nbsp;&nbsp;&nbsp;&nbsp;out[i-1] = p[i-1].set(p[i-1].x + t*(p[i].x-p[i-1].x), p[i-1].y + t*(p[i].y-p[i-1].y));<br/>
&nbsp;&nbsp;return (out.lenght == 1) ? out[0] : recursiveBezier(t, out);<br/><!-- voila ta punition, mechant -->
}<br/>
</code>
</div>
</article>
<!--article id="logicAxiom">
<h2 class="articleTitle"><strong>Axiomes de la logique</strong></h2>
<a class="articlePic" href="tempPreMega/godel.png"><img src="tempPreMega/godel.png" width="128" /></a>
<div class="articleText">
<ul>
<li></li>
<ul>
</div>
</article-->
<article id="administration">
<h2 class="articleTitle"><strong>Administration</strong></h2>
<div class="articleText">
<ol>
<!-- 01 --><li>Coming soon (or not)</li>
<!-- 02 --><li>Possibilit&eacute; de cr&eacute;er des discussions</li>
<!-- 03 --><li>Coming soon (or not)</li>
<!-- 04 --><li>Coming soon (or not)</li>
<!-- 05 --><li>Coming soon (or not)</li>
<!-- 06 --><li>Possibilit&eacute; d'editer ou de supprimer n'importe quel message</li>
<!-- 07 --><li>Coming soon (or not)</li>
<!-- 08 --><li>Coming soon (or not)</li>
<!-- 09 --><li>Coming soon (or not)</li>
<!-- 10 --><li>Coming soon (or not)</li>
<!-- 11 --><li>Coming soon (or not)</li>
<!-- 12 --><li>Acc&egrave;s en t&eacute;l&eacute;chargement des fichiers des projets m&ecirc;me priv&eacute;s</li>
<!-- 13 --><li>Coming soon (or not)</li>
<!-- 14 --><li>Acc&egrave;der &agrave; toutes les discussions (m&ecirc;me priv&eacute;es)</li>
<!-- 15 --><li>Acc&egrave;s &agrave; la pass&eacute;e console d'administration</li>
</ol>
</div>
</article>
<article id="disorderer">
<h2 class="articleTitle">Formules en vrac</h2>
<div class="articleText">
<ul>
<li>\(e^{i\pi} + 1 = 0\)</li>
<li>\(\pi = \frac{9801}{2\sqrt{2} \displaystyle\sum^{+\infty}_{n=0} \frac{(4n)!}{(n!)^4} \times \frac{[1103 + 26390n]}{(4 \times 99)^{4n}}} = 6\displaystyle\sum^{+\infty}_{n=1}{\frac{1}{n^2}}\)</li>
<li>\(\begin{pmatrix} 1 &amp; 0 &amp; 0 \\ 0 &amp; \cos \alpha &amp; -\sin \alpha \\ 0 &amp; \sin \alpha &amp; \cos \alpha \\ \end{pmatrix} \begin{pmatrix} \cos \beta &amp; 0 &amp; \sin \beta \\ 0 &amp; 1 &amp; 0 \\ -\sin \beta &amp; 0 &amp; \cos \beta \\ \end{pmatrix} \begin{pmatrix} \cos \gamma &amp; -\sin \gamma &amp; 0 \\ \sin \gamma &amp; \cos \gamma &amp; 0 \\ 0 &amp; 0 &amp; 1 \\ \end{pmatrix}\), la matrice de rotation dans \(\mathbb{R}^3\) d'angle \(\alpha\) autour de l'axe x, \(\beta\) autour de y et \(\gamma\) autour de z.</li>
</ul>
</div>
</article>
<?php include 'includes/footer.php'; ?>
</body>
</html>