1 / 15

Learning1

Learning

webzan2008
Download Presentation

Learning1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

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

More Related