SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Scilab
Primeiros passos do uso da ferramenta
Kleber Jacinto
Eng Eletricista – Esp Em Informática
08/09/131
Scilab
• Operações Básicas
08/09/132
Scilab
• Operações Básicas
08/09/133
-->2+3
ans =
5.
-->a=2
a =
2.
-->b=3;
-->area=a*b
area =
6.
-->metade=area/2
metade =
3.
Scilab
• Operações Funções e Constantes
08/09/134
-->cos(2*%pi)
ans =
1.
-->abs(-10)
ans =
10.
-->modulo(9,2)
ans =
1.
Scilab
• Salvar Variáveis
08/09/135
-->a=2;
-->b=3;
-->c=4;
-->save("dados.dat")
-->clear
-->a+b
!--error 4
Variável indefinida: a
-->load("dados.dat")
-->a+b
ans =
5.
Scilab
•Funções de Arredondamento
08/09/136
Scilab
• Funções de Arredondamento
08/09/137
-->a=13.885;
-->fix(a)
ans =
13.
-->ceil(a)
ans =
14.
-->floor(a)
ans =
13.
-->round(a)
ans =
14.
-->b=13.335;
-->fix(b)
ans =
13.
-->ceil(b)
ans =
14.
-->floor(b)
ans =
13.
-->round(b)
ans =
13.
Scilab
• textos ou strings
08/09/138
--> texto=" arredondado é "
texto =
arredondado é
-->a + texto + round(a)
!--error 144
Operação indefinida para os dados operandos.
Verifique ou defina a função %s_a_c para overloading.
-->string(a) + texto + string(round(a))
ans =
13.885 arredondado é 14
Scilab
• Formatos dos resultados
08/09/139
-->format(5)
-->a
a =
13.9
-->format(10)
-->a
a =
13.885
-->sqrt(14)
ans =
3.7416574
-->format('e')
-->sqrt(14)
ans =
3.742D+00
-->format('v')
-->sqrt(14)
ans =
3.7416574
Scilab
• Entrada de dados por um usuário
08/09/1310
-->a=input('qual o comprimento?')
qual o comprimento?10
a =
10.
-->b=input('qual a largura?')
qual a largura?5
b =
5.
-->area=a*b
area =
50.
Scilab
• Entrada de dados por um usuário
08/09/1311
-->nome=input("Qual seu nome?", "s");
Qual seu nome?Kleber
-->disp("Olá, " + nome)
Olá, Kleber
-->altura=1.75
altura =
1.75
-->printf("A altura de %s é %g",nome,altura)
A altura de Kleber é 1.75
Scilab
•Scripts ou programas
08/09/1312
Scilab
•Scripts ou programas
08/09/1313
Scilab
•Scripts ou programas
08/09/1314
f=input("digite os graus em Farenheit");
c=(5/9)*(f-32);
printf("%gºF equivale a %gºC.n",f,c);
Scilab
•Lógica
08/09/1315

Más contenido relacionado

Destacado

Cálculo Numérico - Introdução
Cálculo Numérico - IntroduçãoCálculo Numérico - Introdução
Cálculo Numérico - IntroduçãoKleber Jacinto
 
Lista1 calculo numerico
Lista1 calculo numericoLista1 calculo numerico
Lista1 calculo numericoMimi Cris
 
Trabalho de Cálculo numérico
Trabalho de Cálculo numéricoTrabalho de Cálculo numérico
Trabalho de Cálculo numéricoItaylane Malta
 
Método del trapecio en scilab, código integración numérica
Método del trapecio en scilab, código integración numéricaMétodo del trapecio en scilab, código integración numérica
Método del trapecio en scilab, código integración numéricaTensor
 
Estudos de Sistemas Lineares de Três equações e Três Incógnitas
Estudos de Sistemas Lineares de Três equações e Três IncógnitasEstudos de Sistemas Lineares de Três equações e Três Incógnitas
Estudos de Sistemas Lineares de Três equações e Três Incógnitassiuffmat06
 
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...Carlos Carvalho
 
Inovação e difusão tecnológica
Inovação e difusão tecnológicaInovação e difusão tecnológica
Inovação e difusão tecnológicaKleber Jacinto
 
Cálculo Numérico - Aula 02: Introdução ao SCILAB
Cálculo Numérico - Aula 02: Introdução ao SCILABCálculo Numérico - Aula 02: Introdução ao SCILAB
Cálculo Numérico - Aula 02: Introdução ao SCILABRodolfo Almeida
 
Ii lista de exercicio métodos - 20142 (1)
Ii lista de exercicio   métodos - 20142 (1)Ii lista de exercicio   métodos - 20142 (1)
Ii lista de exercicio métodos - 20142 (1)Andreson Mattos
 
3a lista de_exercicos_interpolacao_ajuste_de_curvas
3a lista de_exercicos_interpolacao_ajuste_de_curvas3a lista de_exercicos_interpolacao_ajuste_de_curvas
3a lista de_exercicos_interpolacao_ajuste_de_curvasLeonardo Menezes
 
Calculo numerico capitulo 2
Calculo numerico capitulo 2Calculo numerico capitulo 2
Calculo numerico capitulo 2Bruno Mulina
 
Frasco leite fermentado
Frasco leite fermentadoFrasco leite fermentado
Frasco leite fermentadothiago oda
 
Método dos mínimos quadrados
Método dos mínimos quadradosMétodo dos mínimos quadrados
Método dos mínimos quadradosKleber Jacinto
 
Trabalho cálculo numérico
Trabalho cálculo numéricoTrabalho cálculo numérico
Trabalho cálculo numéricoandreasjack
 
Equações Algébricas e Transcendentes - Método da Bisseção - @professorenan
Equações Algébricas e Transcendentes - Método da Bisseção - @professorenanEquações Algébricas e Transcendentes - Método da Bisseção - @professorenan
Equações Algébricas e Transcendentes - Método da Bisseção - @professorenanRenan Gustavo
 
Arquitetura da Informação
Arquitetura da InformaçãoArquitetura da Informação
Arquitetura da InformaçãoKleber Jacinto
 

Destacado (20)

Cálculo Numérico - Introdução
Cálculo Numérico - IntroduçãoCálculo Numérico - Introdução
Cálculo Numérico - Introdução
 
Método da bisseção
Método da bisseçãoMétodo da bisseção
Método da bisseção
 
Lista1 calculo numerico
Lista1 calculo numericoLista1 calculo numerico
Lista1 calculo numerico
 
Scilab programacao
Scilab programacaoScilab programacao
Scilab programacao
 
Trabalho de Cálculo numérico
Trabalho de Cálculo numéricoTrabalho de Cálculo numérico
Trabalho de Cálculo numérico
 
Cálculo numérico
Cálculo numéricoCálculo numérico
Cálculo numérico
 
Método del trapecio en scilab, código integración numérica
Método del trapecio en scilab, código integración numéricaMétodo del trapecio en scilab, código integración numérica
Método del trapecio en scilab, código integración numérica
 
Estudos de Sistemas Lineares de Três equações e Três Incógnitas
Estudos de Sistemas Lineares de Três equações e Três IncógnitasEstudos de Sistemas Lineares de Três equações e Três Incógnitas
Estudos de Sistemas Lineares de Três equações e Três Incógnitas
 
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...
 
Inovação e difusão tecnológica
Inovação e difusão tecnológicaInovação e difusão tecnológica
Inovação e difusão tecnológica
 
Cálculo Numérico - Aula 02: Introdução ao SCILAB
Cálculo Numérico - Aula 02: Introdução ao SCILABCálculo Numérico - Aula 02: Introdução ao SCILAB
Cálculo Numérico - Aula 02: Introdução ao SCILAB
 
Ii lista de exercicio métodos - 20142 (1)
Ii lista de exercicio   métodos - 20142 (1)Ii lista de exercicio   métodos - 20142 (1)
Ii lista de exercicio métodos - 20142 (1)
 
3a lista de_exercicos_interpolacao_ajuste_de_curvas
3a lista de_exercicos_interpolacao_ajuste_de_curvas3a lista de_exercicos_interpolacao_ajuste_de_curvas
3a lista de_exercicos_interpolacao_ajuste_de_curvas
 
Calculo numerico capitulo 2
Calculo numerico capitulo 2Calculo numerico capitulo 2
Calculo numerico capitulo 2
 
Cálculo numérico
Cálculo numéricoCálculo numérico
Cálculo numérico
 
Frasco leite fermentado
Frasco leite fermentadoFrasco leite fermentado
Frasco leite fermentado
 
Método dos mínimos quadrados
Método dos mínimos quadradosMétodo dos mínimos quadrados
Método dos mínimos quadrados
 
Trabalho cálculo numérico
Trabalho cálculo numéricoTrabalho cálculo numérico
Trabalho cálculo numérico
 
Equações Algébricas e Transcendentes - Método da Bisseção - @professorenan
Equações Algébricas e Transcendentes - Método da Bisseção - @professorenanEquações Algébricas e Transcendentes - Método da Bisseção - @professorenan
Equações Algébricas e Transcendentes - Método da Bisseção - @professorenan
 
Arquitetura da Informação
Arquitetura da InformaçãoArquitetura da Informação
Arquitetura da Informação
 

Más de Kleber Jacinto

Metrologia - Aula 01 _ Semestre 2018.1
Metrologia - Aula 01 _ Semestre 2018.1Metrologia - Aula 01 _ Semestre 2018.1
Metrologia - Aula 01 _ Semestre 2018.1Kleber Jacinto
 
Guia Ilustrado para o Doutorado
Guia Ilustrado para o DoutoradoGuia Ilustrado para o Doutorado
Guia Ilustrado para o DoutoradoKleber Jacinto
 
I Workshop Sobre Cybercrimes De Mossoró - Palestra 1 - O Perigo Omnipresente
I Workshop Sobre Cybercrimes De Mossoró - Palestra 1 - O Perigo OmnipresenteI Workshop Sobre Cybercrimes De Mossoró - Palestra 1 - O Perigo Omnipresente
I Workshop Sobre Cybercrimes De Mossoró - Palestra 1 - O Perigo OmnipresenteKleber Jacinto
 
I Workshop Sobre Cybercrimes De Mossoró - Palestra 2 - Crimes De Informática
I Workshop Sobre Cybercrimes De Mossoró - Palestra 2 - Crimes De InformáticaI Workshop Sobre Cybercrimes De Mossoró - Palestra 2 - Crimes De Informática
I Workshop Sobre Cybercrimes De Mossoró - Palestra 2 - Crimes De InformáticaKleber Jacinto
 
I Workshop Sobre Cybercrimes De Mossoró - Palestra 3 Combate Aos Cybercrimes
I Workshop Sobre Cybercrimes De Mossoró - Palestra 3   Combate Aos CybercrimesI Workshop Sobre Cybercrimes De Mossoró - Palestra 3   Combate Aos Cybercrimes
I Workshop Sobre Cybercrimes De Mossoró - Palestra 3 Combate Aos CybercrimesKleber Jacinto
 

Más de Kleber Jacinto (6)

Metrologia - Aula 01 _ Semestre 2018.1
Metrologia - Aula 01 _ Semestre 2018.1Metrologia - Aula 01 _ Semestre 2018.1
Metrologia - Aula 01 _ Semestre 2018.1
 
A essência Excel
A essência ExcelA essência Excel
A essência Excel
 
Guia Ilustrado para o Doutorado
Guia Ilustrado para o DoutoradoGuia Ilustrado para o Doutorado
Guia Ilustrado para o Doutorado
 
I Workshop Sobre Cybercrimes De Mossoró - Palestra 1 - O Perigo Omnipresente
I Workshop Sobre Cybercrimes De Mossoró - Palestra 1 - O Perigo OmnipresenteI Workshop Sobre Cybercrimes De Mossoró - Palestra 1 - O Perigo Omnipresente
I Workshop Sobre Cybercrimes De Mossoró - Palestra 1 - O Perigo Omnipresente
 
I Workshop Sobre Cybercrimes De Mossoró - Palestra 2 - Crimes De Informática
I Workshop Sobre Cybercrimes De Mossoró - Palestra 2 - Crimes De InformáticaI Workshop Sobre Cybercrimes De Mossoró - Palestra 2 - Crimes De Informática
I Workshop Sobre Cybercrimes De Mossoró - Palestra 2 - Crimes De Informática
 
I Workshop Sobre Cybercrimes De Mossoró - Palestra 3 Combate Aos Cybercrimes
I Workshop Sobre Cybercrimes De Mossoró - Palestra 3   Combate Aos CybercrimesI Workshop Sobre Cybercrimes De Mossoró - Palestra 3   Combate Aos Cybercrimes
I Workshop Sobre Cybercrimes De Mossoró - Palestra 3 Combate Aos Cybercrimes
 

Programação com scilab