MATLAB significa Laboratorio Matrix. Es un lenguaje de alto rendimiento que se utiliza para la informática técnica. Fue desarrollado por Cleve Molar de la empresa MathWorks.Inc en el año 1984. Está escrito en C, C++, Java. Permite la manipulación de arrays, el trazado de funciones, la implementación de algoritmos y la creación de interfaces de usuario.
- Bucle while: el bucle while funciona igual que en otros lenguajes comunes como python, java, etc. Pero aquí la sintaxis varía de un idioma a otro. El ciclo while se usa para ejecutar un bloque de declaraciones repetidamente hasta que se cumpla una condición determinada. Y cuando la condición se vuelve falsa, se ejecuta la línea inmediatamente después del bucle en el programa.
Sintaxis:
while expression statements end
Ejemplo 1:
Matlab
%MATLAB code to illustrate %for loop count=0; while (count < 3) fprintf('Hello From GeekforGeeks\n'); count=count+1; end
Producción:
Hello From GeekforGeeks Hello From GeekforGeeks Hello From GeekforGeeks
- For Loop: los bucles For se utilizan para el recorrido secuencial. Como la sintaxis varía de un idioma a otro. Aprendamos a usar for loop para recorridos secuenciales.
Sintaxis:
for initial value:step value:final value statements end
o
for initial value:final value statements end
Ejemplo 2
Matlab
%MATLAB code to illustrate %for loop for i = 1:5 fprintf('%d ',i) end
Producción:
1 2 3 4 5
Ejemplo 3
Matlab
%MATLAB code to illustrate %for loop for i = 1:2:5 fprintf('%d ',i) end
Producción:
1 3 5
Tenemos una forma más de usar for loop, que se usa para acceder a los elementos de la array. Aquí asignamos una array directamente al bucle for para acceder a sus elementos a través de la variable iteradora (es decir, i o j, etc.).
Ejemplo 4
Matlab
%for iterator_variable = array for i =[1 2 3 4] fprintf('%d ',i) end
Producción:
1 2 3 4
Iterar a través de strings es lo mismo que iterar a través de un rango de números. Aquí usamos la función length() para proporcionar el valor final en el ciclo for, y también podemos usar la función disp() para imprimir la salida.
Ejemplo 5
Matlab
%MATLAB code to illustrate %how to iterate through strings String = 'GeeksforGeeks' for i = 1:length(String) fprintf('%c ',String(i)) %disp(String(i)) end
Producción:
G e e k s f o r G e e k s
Publicación traducida automáticamente
Artículo escrito por pavan_rachapudi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA