Download
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
Learning1 PowerPoint Presentation

Learning1

68 Views Download Presentation
Download Presentation

Learning1

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Scilab Primeiros passos do uso da ferramenta Kleber Jacinto Eng Eletricista – Esp Em Informática

  2. Scilab • Operações Básicas 2 08/08/2014

  3. Scilab • Operações Básicas -->2+3 ans = 5. -->a=2 a = 2. -->b=3; -->area=a*b area = 6. -->metade=area/2 metade = 3. 3 08/08/2014

  4. Scilab • Operações Funções e Constantes -->cos(2*%pi) ans = 1. -->abs(-10) ans = 10. -->modulo(9,2) ans = 1. 4 08/08/2014

  5. Scilab • Salvar Variáveis -->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. 5 08/08/2014

  6. Scilab • Funções de Arredondamento 6 08/08/2014

  7. Scilab • Funções de Arredondamento -->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. 7 08/08/2014

  8. Scilab • textos ou strings --> 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 8 08/08/2014

  9. Scilab • Formatos dos resultados -->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 9 08/08/2014

  10. Scilab • Entrada de dados por um usuário -->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. 10 08/08/2014

  11. Scilab • Entrada de dados por um usuário -->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 11 08/08/2014

  12. Scilab • Scripts ou programas 12 08/08/2014

  13. Scilab • Scripts ou programas 13 08/08/2014

  14. Scilab • Scripts ou programas f=input("digite os graus em Farenheit"); c=(5/9)*(f-32); printf("%gºF equivale a %gºC.\n",f,c); 14 08/08/2014

  15. Scilab • Lógica 15 08/08/2014