项目作者: thesfinox

项目描述 :
Resolution of RLC electric circuits.
高级语言: C++
项目地址: git://github.com/thesfinox/rlc-resolution.git
创建时间: 2020-06-09T20:55:25Z
项目社区:https://github.com/thesfinox/rlc-resolution

开源协议:GNU General Public License v3.0

下载


UniTO

Esame di Tecniche di Calcolo per la Fisica

Università degli Studi di Torino - Anno Accademico 2014-2015

Autori:

  • Alessandra Cappati
  • Luca Gambarana
  • Riccardo Caramellino
  • Riccardo Finotello

Introduction

This entry was part of the academic examination “Computational Techniques
for Physics”. The software is written in C++ and solves an arbitrary RLC
electrical circuits and computes their output characteristics.

Introduzione

Il programma risolve un arbitrario circuito elettrico di tipo RLC: vengono
restituiti in output (con la possibilità di salvare su file di testo) i
parametri del circuito (impedenza totale, corrente circolante e suo
sfasamento).

Installazione

  1. Da terminale entrare nella cartella dei file sorgenti in cui è presente
    anche questo README
  2. Digitare make nel terminale ed attendere la fine della compilazione
    (deve essere installato g++)
  3. Digitare ./rlcsolve per avviare il programma

Eventualmente:

  • Digitare make clean per eliminare i file *.o generati dalla
    compilazione dei file sorgente.
  • Digitare sudo make install per copiare l’eseguibile del programma nella
    cartella /usr/local/bin/ e averlo sempre disponibile da terminale come
    comando rlcsolve.

Istruzioni

Il programma guida ad ogni passo l’utente nell’inserimento, consentendo di
non necessitare di una guida completa all’uso. Tuttavia si tenga conto
della possibilità di inserire valori tramite il prefisso dell’unità di
misura dopo avere interposto uno spazio. In particolare:

Richiesta Input Esito
Potenziale [V]: 1.45 k CORRETTO
Potenziale [V]: 1.45k SBAGLIATO

L’elenco degli identificativi delle unità di misura è:

PREFISSO SIMBOLO Ordine di grandezza (10^(n))
yotta Y 24
zetta Z 21
exa E 18
peta P 15
tera T 12
giga G 9
mega M 6
chilo k 3
hecto h 2
deci d -1
centi c -2
milli m -3
micro u -6
nano n -9
pico p -12
femto f -15
atto a -18
zepto z -21
yocto y -24