Red de conocimiento informático - Aprendizaje de programación - Programación híbrida de matlab y lenguaje C

Programación híbrida de matlab y lenguaje C

Las operaciones de datos en Matlab son relativamente simples. Se han compilado muchos programas y no es necesario definir tipos de datos. De forma predeterminada, todos son tipos de punto flotante.

Por ejemplo, calcula la suma de la secuencia 1, 2, 3..., 100.

Si usas lenguaje c,

int k, suma;

Suma = 0;

for(k = 1;k & lt=100;k++)

Suma = suma+k;

printf('%d ', suma);

Con Matlab,

a = 1:100;

Suma = suma(a )

Enderezarlo.

La principal ventaja de C es que es más rápido que Matlab a la hora de compilar funciones complejas. Si deja que Matlab desarrolle un sistema en tiempo real, básicamente retrasará el vómito de sangre.