Estratto del documento

Principali comandi Linux

  • cd serve per creare una directory (cartella)
  • cp serve per copiare un file
  • mv serve per cambiare nome a un file
  • rmdir serve per cancellare una directory (vuota)
  • ls serve per vedere il percorso della directory in cui ci si trova
  • pwd serve per vedere il percorso della directory in cui ci si trova
  • man permette di visualizzare l'help di un comando

Esempio: Dopo ogni comando si schiaccia invio, si lavora dalla directory in cui

  • mkdir mydir per creare una cartella
  • cd mydir per andare nella directory mydir
  • cd .. torna alla propria home directory
  • cd /users/student/corsi spostarsi all'interno della directory in cui
  • mydir/file1 e mydir/file2 si trovano i due file nella stessa directory
  • mv file1.php ../dir2 per cambiare il nome al file file1 nella stessa directory
  • rm mydir/file1 e rmdir /dir2 che si trovano parallel al
  • mv file2 sposta il file file2 nel livello superiore, esattamente al livello
  • rm . cancella i file presenti nella directory che hanno come carattere
  • mv file2 .. sposta il file che si trova parallel al file
  • mv mydir/file1 sposta il file file1 nel livello superiore e annidato all'interno della directory.

che si trova in man mkdir (guida per mkdir)

Altri programmi utili da usare in ambiente

licher del file o del file.

  • ps ufa mostra i processi di tutti gli utenti attivi
  • foreach i ("file1" "file2") list converte i file pdf presenti nella directory
  • man ncftp
  • kill -9 num1 num2 ... permette di chiudere la shell una volta che gq 1234 che è il numero serial del processo
  • less nomefile
  • elenco di comandi quando digitato bash
  • matlab & apr

Esempi:

  • open
  • eu varia la directory, per tutte le sue licenze stampano
  • nomefile contiene i file enrich demo shell che puoi cambiare e da cui
  • pico file.In ambiente Linux
  • + somma
  • * moltiplicazione
  • / divisione DESTRA
  • // più operazioni nella stessa riga
  • virgola azione
  • PUNTO decimali
  • ...3 PUNTI
  • PUNTO e VIRGOLA istruzione eseguita ma non visualizzata
  • % COMMENTO
  • clc PULIRE Command Window
  • ^ POTENZA
  • \ divisione SINISTRA
  • = VARIABILE
  1. SI, non possiamo usarle
  2. NO, possiamo usarle
  • abs(x) |x|
  • exp(x) ex
  • log(x) ln x
  • log10(x) log x
  • cosd(x) cos(x)
  • sind(x) sin(x)
  • tand(x) tan x
  • cosd(x) arccos x
  • acos(x) arccos x
  • asin(x) arcsin x
  • atan(x) arctan x
  • fact(x) x!=
  • inv(x) X-1
  • sqrt(x) √x

risultati in radianti

risultati in gradi

r.[ _ ] = radice di un polinomio

poly(r) = coefficienti del polinomio con radici r

p( _ ) = coefficienti polinomio

roots(p) = radice del polinomio

FUNCTION HANDLE

f = @(x) x^2 + exp(x) → creiamo una funzione f

f(4) → calcola f nel punto 4

fplot (f, [2, 5]) → disegna il grafico della function f nell'intervallo [2, b]

FUNCTION

function [variabili di output] = nome function (variabili di input)

% commenti su cose fa la function

% input

% output

istruzioni

end

per richiamarla in Matlab

[variabili di output] = nome function (dati di input)

PREALLOCAZIONE DI MEMORIA

vett = zeros (1,100); → diciamo a Matlab di creare lo spazio in memoria per collocare un vettore di 100 componenti

mmax = 80;

x = zeros (mmax,1)

end → Una volta creato l'array se ne salva la dimensione risparmio di cio che non serve

X = X * (1:1 :n)'

PRINTF

visualizzare dati sulla Command Window

fprintf (fd, formato, variabili)

luogo 1

Matrici

Ameno uno = inv(A)inversa

A = det(A)determinante

B = flip(A)

B = flip(A,1)gira matrice basso verso alto

B = flip(A,2)destra verso sinistra

identi

n = 3

A = eye(n)

1 0 00 1 00 0 1

A = eye(3,2)

1 00 10 0

e diagonale

A=1 2 34 5 68 9

d = diag(A)

d=159

D = diag(d)

D = diag(2)

1 0 0 0 00 5 0 0 00 0 9 0 00 0 00 0 0 4

più è della diagonale

Matrici Triangolari

A=1 2 34 5 67 8 9

U = triu(A)

(A,1)1 2 30 5 60 4

L = tril(A)

1 2 30 5 60 0

Allungamento

b = A(:)

147258369
Anteprima
Vedrai una selezione di 4 pagine su 13
Comandi base MatLab Pag. 1 Comandi base MatLab Pag. 2
Anteprima di 4 pagg. su 13.
Scarica il documento per vederlo tutto.
Comandi base MatLab Pag. 6
Anteprima di 4 pagg. su 13.
Scarica il documento per vederlo tutto.
Comandi base MatLab Pag. 11
1 su 13
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche MAT/08 Analisi numerica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher paulteofil.dobos di informazioni apprese con la frequenza delle lezioni di laboratorio di calcolo numerico e informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Padova o del prof Mazzia Annamaria.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community