Veusz, et program til produktion af 2D- og 3D-layout

Om Veusz

I den næste artikel skal vi se på Veusz. Dette er et videnskabeligt planlægnings- og tegningsprogram, der er designet til at producere 2D- og 3D-layout til udgivelse. Programmet er en Qt-ansøgning skrevet ind Python, PyQt og NumPy. Det kan også bruges som et modul i Python. Veusz er på tværs af platforme, så vi kan køre det på Gnu / Linux, Windows og macOS. Det er også gratis software og frigives under GPL-licensen.

Med Veusz kan brugerne let tegne 2D- og 3D-stier. Det kan også bruges som et Python-modul til at lave slagtilfælde. Objektbaseret plotte widgets er en meget vigtig funktion i dette program. Veusz understøtter dataimport fra tekst, CSV, HDF5 og FITS og vektor, bitmap, PDF, Postscript, SVG og EMF output.

Med ayuda programmet, der tilbydes på deres websted, kan bruges af en nybegynder og er fleksibelt til avanceret arbejde. I Veusz, diagrammer oprettes ved at oprette plot-widgets med en ensartet objektbaseret grænseflade, hvor brugeren indstiller egenskaberne for widgets. Vi finder mange tilgængelige muligheder for at tilpasse plotningerne.

Programmet tillader import af data, tilføjelse af datasæt inden for programmet, og nye datasæt kan oprettes gennem manipulation af eksisterende datasæt ved hjælp af matematiske udtryk og mere. Programmet kan også udvides med Python-plugins, tilføjelse plugins, der understøtter import af nye dataformater, forskellige typer datamanipulation eller til automatisering af opgaver.

Nogle generelle egenskaber ved Veusz

eksempel i Veusz

2D-plottefunktioner

  • XY-diagrammer (med fejlbjælker, farver og størrelser).
  • Grafer over linjer og funktioner.
  • Kontur plot.
  • Forskudte diagrammer (for histogrammer).
  • Billeder (med farvekortlægninger og farvebjælker).
  • Vektor felt plot.

3D-plottefunktioner

  • 3D-prikgrafik.
  • Flere 3D-akser.
  • 3D-overfladeplott fra data.
  • Flere plots tilladt i et 3D-rum
  • 3D-funktionslinjegrafer.

Input og output

  • Eksporter til EPS / PDF / PNG / SVG / EMF.
  • Oprettelse / manipulation af datasæt.
  • Import af tekst, CSV, HDF5, FITS, NPY / NPZ, QDP, binært og bruger-plugin.
  • Data kan hentes fra eksterne kilder.

Extensible

  • Brug som et Python 2/3 modul.
  • Brugerdefinerede funktioner, konstanter og også eksterne Python-funktioner kan importeres.
  • Plugin-interface, der giver brugeren mulighed for at skrive eller uploade kode.
  • Interface til scripting.
  • Kontrol med DBUS og SAMP.

Andre funktioner

  • Datavælger.
  • Programmet tilbyder en interaktiv tutorial.
  • Flertrådet repræsentation.

Dette er blot nogle af de funktioner, som dette program tilbyder. De kan konsulter dem alle detaljeret fra projektets websted.

Installer Veusz på Ubuntu

Vi vil være i stand til at installere planlægnings- og grafisk repræsentationsapplikationen via Ubuntus standardpakkehåndtering eller fra den officielle PPA, som vi finder tilgængelige.

For at udføre installationen behøver vi kun at åbne en terminal (Ctrl + Alt + T) og udføre følgende kommando for at opdater listen over tilgængelig software:

sudo apt update

Så er det kun tilbage at skrive følgende kommando til start applikationsinstallationen:

Veusz installation med apt

sudo apt install veusz

Når installationen er færdig, kan vi find programstarteren i vores operativsystem.

Veusz launcher

Hvis du foretrækker at starte det fra terminalen (Ctrl + Alt + T), skal du køre denne kommando i den:

veusz

Installer Veusz via PPA

om veusz ppa

Hvis du er interesseret installer den senest tilgængelige version af Veusz-applikationen, kan du bruge følgende PPA. I terminalen (Ctrl + Alt + T) udfører vi følgende kommando til tilføj PPA til listen over arkiver:

tilføj depot veusz

sudo add-apt-repository ppa:jeremysanders/ppa

Nu udfører vi denne anden kommando til opdater listen over tilgængelig software:

sudo apt update

På dette tidspunkt er vi kun nødt til at udføre kommandoen installation for at få den nyeste version af den videnskabelige applikation Veusz:

sudo apt install veusz

For mere information om, hvordan du bruger dette program, kan du konsultere projektwebsted.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.