SCILAB

1578 palavras 7 páginas
Operações e estruturas básicas

Vetores
Declaração de vetores:
X = [ x1 x2 x3 ...] vetor linha
X = [x1;x2;x3;...] vetor coluna

• As grandezas vetoriais podem ser criadas colocando-se seus componentes entre colchetes [ ]



Transposição de vetores: X’
Exercícios:
Verifique a diferença entre: x = [1 2 3] e x = [1;2;3]
Dados os vetores: x = [1,2,3,4,5] e y = [2,4,6,8,10]
Calcule:
a) z = x + y;
b) z = x*y;
c) Formas transpostas de x e y;
d) Dados z1 = x*y’; e z2 = x’*y;
Verifique se z1 = z2.

• Os componentes de um vetor podem ser separados por vírgula, espaço ou por ponto-e-vírgula. Introdução ao Scilab

Vetores

Exemplo
-->g
!--error 4 undefined variable : g
-->g = 1:5 g =
1. 2. 3.

4.

V = Valor_inicial : incremento : Valor_final
Exemplos:
A1 = 1:10
B1 = 1:2:10
C1 = 1:0.2:10
D1 = 10:-1:1
E1 = 1:%pi:20
F1 = 0:log(%e):20
G1 = 20:-2*%pi:-10

5.

-->g*g
!--error 10 inconsistent multiplication
Introdução ao Scilab

3

Introdução ao Scilab

Vetores

Operações com vetores
Dimensão: length(x)

V2 = linspace (Valor_inicial, Valor_final,

quantidade de elementos):

Insere elemento i no final: x = [x i]
Acessa último elemento: x($)
Acessa elementos entre n e m: x(n:m)

Exemplos:
A2 = linspace (1 ,10,15)
B2 = linspace ( 1,2,10)
C2 = linspace ( 1,0.2,10)
D2 = linspace ( 10,-1,1)
E2 = linspace ( 1,%pi,20)
F2 = linspace ( 0,log(%e),20)
G2 = linspace ( 20,-2*%pi,10)

Agrupa dois vetores: c = [x y]
Valor mínimo: min(x)
Valor mínimo e posição relativa: [V,P] = min(x)
Valor máximo: max(x)
Valor máximo e posição relativa: [V,P] = max(x)
Encontra um elemento: find(x operador elemento)
Soma dos elementos: sum(x)
Multiplicação dos elementos: prod(x)
Ordenação dos elementos: sort(x)
Introdução ao Scilab

Operações com vetores

Matriz

Exercício:
1. Crie:
a) Um vetor unitário com 10 elementos
b) Um vetor nulo com 5 elementos
c) Um vetor com 10 elementos aleatórios
d) Verifique suas

Relacionados

  • scilab
    11612 palavras | 47 páginas
  • scilab
    23510 palavras | 95 páginas
  • SCILAB
    1445 palavras | 6 páginas
  • SCILAB
    1002 palavras | 5 páginas
  • Scilab
    20007 palavras | 81 páginas
  • scilab
    728 palavras | 3 páginas
  • Scilab
    941 palavras | 4 páginas
  • scilab
    2257 palavras | 10 páginas
  • Scilab
    551 palavras | 3 páginas
  • scilab
    367 palavras | 2 páginas