Assistant - Recherche

Mes réalisations

Cette page servira bientôt de recueil pour les différents projets que j'ai réalisés, et ce aussi bien dans le cadre de mes études qu'à titre personnel.
Ces projets m'ont permis d'apprendre à maîtriser certains logiciels comme Protel, Matlab, PSpice, Visual Studio,...

Le contenu présenté sur ces pages est libre d'utilisation mais reste toutefois la propriété de l'auteur.


Résolution de calculs d'erreur

Cette fonction Matlab® permet de calculer l'erreur relative et l'erreur absolue sur une mesure dont l'expression est donnée.
Par exemple, si on désire caculer l'erreur sur la fonction

M= 2ad 3

c+d
où a,b et c sont des variables indépendantes, la suite de commandes Matlab® suivante doit être entrée:

>> syms a c d
>> M=2*a*d^3/(c+d);
>> [errabs errrel]=symerrcalc(M,a,c,d);
ce qui donnera comme résultat:
L'erreur absolue sur M est donc:
  |   3   |        |      3   |      |      2           3   |
  |  d    |        |   a d    |      |   a d         a d    |
2 | ----- | Da + 2 | -------- | Dc + | 6 ----- - 2 -------- | Dd
  | c + d |        |        2 |      |   c + d            2 |
                   | (c + d)  |      |             (c + d)  |
Ce qui peut se simplifier en:
  |   3   |        |      3   |        |    2             |
  |  d    |        |   a d    |        | a d  (3 c + 2 d) |
2 | ----- | Da + 2 | -------- | Dc + 2 | ---------------- | Dd
  | c + d |        |        2 |        |            2     |
                   | (c + d)  |        |     (c + d)      |
L'erreur relative est donc donnée par
  |  Da  |   |  Dc   |   | (3 c + 2 d) Dd |
  | ---- | + | ----- | + | -------------- |
  |  a   |   | c + d |   |   (c + d) d    |
>>

Les expression algébrique des erreurs sont ensuites disponibles dans les variables errabs et errrel de type [sym]. Ce script n'étant pas encore achevé, il est conseillé de ne s'en servir que comme aide à la vérification. En effet, dans le deuxième terme de l'erreur relative, on remarque qu'il faut multiplier le numérateur et le dénominateur par c pour faire appaître les erreurs relatives sur toutes les variables.

Mises à jour:

Equations translated from T E X by T T H, version 3.73.


Com Terminal

Ce programme écrit en C# permet l'utilisation des ports COM de votre PC. Il permet, par exemple, le dialogue avec un montage électronique à base de microcontrolleur ou de FPGA.

Ces fonctionnalités de base sont les suivantes:

Sous peu, ce programme sera adapté pour faire office d'interface bootloader RS232 et CAN pour les PIC Microchip®

Le programme peut être installé grâce au lien ci-dessous. Il s'agit d'un déploiement ClickOnce, l'application se met donc à jour automatiquement. Pour une installation sous Firefox, l'extension FFClickOnce, doit être installée.