Red de conocimiento informático - Problemas con los teléfonos móviles - El lenguaje R llama a una función escrita por mí y el resultado es NULL. ¿Alguien puede ayudarme a descubrir qué está pasando?

El lenguaje R llama a una función escrita por mí y el resultado es NULL. ¿Alguien puede ayudarme a descubrir qué está pasando?

Si una función en R tiene salida, escribe la salida por separado al final (o usa return). Su función debe agregar una línea al final

w

o

return(w)

MATLAB es básicamente inherentemente más rápido que R , especialmente cálculos matriciales (personalmente creo que el bucle for también es mucho más rápido). Es un software comercial y comenzó con cálculos matriciales; y R fue utilizado originalmente por los estadísticos, principalmente para comodidad de los estadísticos más que para hacer que las computadoras sean cómodas.