Matlab - cambiar a scilab

 
Vista:

cambiar a scilab

Publicado por Jheider (1 intervención) el 06/05/2019 06:04:37
Hola buen día, alguien que me pueda ayudar a pasar este código de matlab a scilab al final no me muestra la matriz ni me da opción de parar y seguir.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
clc;
h=1;
k=1;
q=1;
w=1;
i=1;
l=1;
r=1;
adelante=1;
parar=1;
input("*****Se activaran los led para adelante***** ");
m=input("Indique el numero de filas :  ");
n=input("Indique el numero de columnas : ");
adelante=zeros(m,n);
 
while k~=0;
    k=input("Activar alguna Fila indique si(1) no(0) : ");
    if (k <= 0);
    else ft=input("Indique la fila a encender : ");
        adelante(ft,:)=1;
        end
end
while q~=0;
    q=input("Activar alguna columna indique si(1) no(0) : ");
    if (q <= 0);
    else ct=input("Indique la columna a encender : ");
        adelante(:,ct)=1;
        end
end
while h~=0;
    h=input("Activar otro led si(1) no(0) : ");
    if (h <= 0);
    else f=input("Indique la fila a encender : ");
        c=input("Indique la columna a encender : ");
        adelante(f,c)=1;
        end
end
x=input("Indique el tiempo de mantener imagen : ");
input("*****Se activaran los led para parar***** : ");
o=input("Indique el numero de filas : ");
p=input("Indique el numero de columnas : ");
parar=zeros(o,p);
while l~=0;
    l=input("Activar alguna fila si(1) no(0) : ");
    if (l <= 0);
    else fu=input("Indique la fila a encender : ");
        parar(fu,:)=1;
        end
end
while r~=0;
    r=input("Activar alguna columna si(1) no(0) : ");
    if (r <= 0);
    else cu=input("Indique la columna a encender : ");
        parar(:,cu)=1;
        end
end
while i~=0;
    i=input("Activar otro led si(1) no(0) : ");
    if (i <= 0);
    else g=input("Indique la fila a encender : ");
        d=input("Indique la columna a encender : ");
        parar(g,d)=1;
        end
end
y = input("Indique el tiempo de mantener imagen : ");
adelante
pause(x)
parar
pause(y)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de David
Val: 497
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

cambiar a scilab

Publicado por David (1094 intervenciones) el 09/05/2019 02:49:22
Hola;

Normalmete existe bastante compatibilidad entre el código Matlab para ser ejecutado en Scilab, veo que tu código tiene comando genericos de Matlab, por lo tanto se debería ejecutar sin mucho problema dentro de Scilab.

Espero ser de ayuda.

​Saludos
David Correa
Director de Servicios de Programación
E-mail: [email protected]
Web page: https://www.fismatlab.com
Facebook: https://www.facebook.com/fismatlabperu
Blog: http://fismatlab.blogspot.com
Spot: https://www.youtube.com/watch?v=NTDY-MRnFMk
WhatsApp: +51 - 922210488
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar