Manoel Campos Blog
Imprimir este artigo Skriv ut artikkelen Enviar o artigo a um amigo Send artikkelen til en venn

Alternativer til Matlab Linux

av admin den 26. mars, 2009 på Linux, programmering, programvare, fri programvare, Windows

Vel, begynner et semester på mastergrad i elektroteknikk ved UNB. Dette semesteret Jeg tar kursene på Multiagent Systems (intelligente agenter, mobile agenter, multi-agent, distribuert programmering, kunstig intelligens), Introduction to Intelligent Systems (kunstig intelligens, nevrale nettverk, fuzzy logikk, genetiske algoritmer) og bildebehandling.

Uten alle disipliner involvert relasjonsalgebra, jeg måtte studere igjen, fordi jeg så dette i lang tid på college, og ikke søkt om noe i mitt nåværende teknologi (dessverre). Derfor tittelen på innlegget på Matlab. Opprinnelige var jeg ikke villig til å arbeide med Matlab, jeg ønsket å gjennomføre alt i C eller Java. Inntil en venn fortalte meg noe som du gjør i Matlab i sekunder, vil du tilbringe mye tid på et annet språk. Da så jeg behovet og viktigheten av å lære MATLAB, som tross alt er ingenting svært vanskelig og effektivisere utviklingen av arbeidet.

For de som ikke vet (som jeg ikke visste), er det Matlab ideelle for å gjennomføre operasjoner på matriser som addisjon, multiplikasjon, inversjon og alt annet. Men dette er en proprietær verktøyet og Windows. På Linux har vi to liknende verktøy: Octave og Scilab.

Opprinnelige testet oktav, jeg lastet ned via apt-get. Det er et verktøy kommandolinje (i Matlab aldri sett). Octave har et grafisk grensesnitt kalt QtOctave (som bruker grafikk biblioteket Qt4). Jeg tror han også ned med apt-get. Det Scilab har et enkelt grafisk grensesnitt, men de viktigste oppgavene i disse verktøyene er laget av kommandoer i et skjermbilde som ligner på en terminal. Ved Scilab, lar den deg til å kjøre operativsystemet kommandoer fra den. Linux-kommandoer som er testet og jobbet PWS, cd og LS. Andre som rm ikke virket. Den gjør det også, etter at du skrev i begynnelsen av en kommando, trykker du på fanen for å vise Autofullfør-funksjonen, også gjelder å fullføre filnavn og kataloger av operativsystemet.

Vel, den store hensikten med disse verktøyene for å lette gjennomføringen av matrisen operasjoner, som allerede nevnt. Slik starter Octave i en terminal bare å skrive ordet for oktav og Scilab, Scilab type. Testet først Oktav. Lett kunne lage to matriser A og B (f.eks a = [1 2 3; 4 5 6], matrisen av 2 rader og 3 kolonner), men når du prøver å multiplisere to matriser kompatibel (dvs. antall linjer i det andre må være lik antall kolonner i første) kunne ikke. Jeg prøvde standard multiplikasjonsoperatoren *, slik at a * b, men gjorde ikke arbeide. Jeg prøvde hjelp fra kommandolinjen og ingenting. Selvfølgelig om jeg tok noen enkle manuelle ville komme. Imidlertid gikk jeg straks til Scilab fordi jeg ikke fant oktav intuitivt.

I Scilab, min første test, jobbet multiplikasjon av to matriser først. Så fant jeg det mest intuitive verktøyet fordi jeg hadde ingen kontakt med Matlab og dets språk, nettopp installert dette programmet uten konsultasjon med noen manual, fikk jeg en enkel operasjon. Så anbefaler jeg Scilab, som kjører på Windows, Linux og Mac

Andre alternativer kan finnes på AlternativeTo i denne koblingen. Området har en visuell AlternativeTo kjølig og foreslår alternativer til et mangfold av programvare for Windows, Linux eller Mac er verdt å ta en titt på den.

VN: F [1.8.1_1037]
Karakter: 7,0 / 10 (3 stemmer cast)
VN: F [1.8.1_1037]
Karakter: 0 (fra 0 stemmer)
3 Alternativer til Matlab på Linux 7.0 10 3

Relaterte artikler:

  1. Laster flere biblioteker i Scilab, den "Matlab" OpenSource
  2. Batch Konverter WMA til MP3 på Linux
  3. Installere Scilab biblioteker og lasting fra menyen Verktøykasser
  4. ls, strøm og andre Linux-kommandoene i Windows
  5. Endre Volumnavn av kvister og harddisker i Linux

Related posts brought to you by Yet Another Related Posts Plugin.

:

2 Kommentarer for denne oppføringen

  • Faria

    Hei vennen, Gratulerer med bloggen din!
    Jeg trenger din hjelp ...
    Jeg har en rutine klar, sparer hun en fil med 25 rader x 3 kolonner. Hvordan kan jeg sette inn den første linjen i denne filen en konstant som angir antall linjer i filen, dvs. antall 25?
    Takk ...

    FN: F [1.8.1_1037]
    Karakter: 0.0 / 5 (0 stemmer cast)
    FN: F [1.8.1_1037]
    Karakter: 0 (fra 0 stemmer)
  • admin

    Dessverre har jeg aldri jobbet med produksjon av tekstfilen, read-only. Beklager at jeg ikke kan hjelpe deg.

    UA: F [1.8.1_1037]
    Karakter: 0.0 / 5 (0 stemmer cast)
    UA: F [1.8.1_1037]
    Karakter: 0 (fra 0 stemmer)

1 Trackback og Pingback for denne oppføringen

Legg igjen en kommentar

Leter du etter noe?

Bruk skjemaet nedenfor til å søke i nettstedet:

Finner du ikke det du lette etter? Legg igjen en kommentar i posten eller kontakte meg kan vi klare det!

Besøk våre venner!

Noen anbefales venner ...