matlab

¿Por qué MATLAB es tan rápido en la multiplicación de matrices?

Estoy haciendo algunos puntos de referencia con CUDA, C++, C# y Java, y utilizando MATLAB para la verificación y la generació ... tmo es el mismo que C++ y Java, pero hay un salto gigante 2048 de 1024? Edit2: Resultados actualizados de MATLAB y 4096x4096

Leer.archivos mat en Python

¿Alguien tiene experiencia exitosa leyendo Matlab binario .¿archivos mat en Python? (He visto que scipy ha alegado apoyo p ... ra .archivos mat, pero no tengo éxito con él. He instalado scipy la versión 0.7.0, y no puedo encontrar el método loadmat())

Representar y resolver un laberinto dada una imagen

¿Cuál es la mejor manera de representar y resolver un laberinto dada una imagen? Dada una imagen JPEG (como se ve arriba) ... numpy.vstack(itertools.imap(numpy.uint8, pixels)) start, end = (402, 985), (398, 27) print bfs(start, end, image2d, [])

¿Qué puede hacer MATLAB que R no puede hacer? [cerrado]

A menudo escucho a la gente quejarse de lo caras que son las licencias MATLAB. Entonces me pregunto por qué no solo usan Octava o R . ¿Pero es este último correcto? ¿Puede usar R para reemplazar MATLAB?

¿Es MATLAB OOP lento o estoy haciendo algo mal?

Estoy experimentando con MATLAB OOP , como comienzo imité las clases de Logger de mi C++y estoy poniendo todas mis funciones ... ara su implementación de OOP, mientras que esta sobrecarga no está allí para las funciones que están directamente en la ruta?

¿Cómo puedo indexar una matriz MATLAB devuelta por una función sin asignarla primero a una variable local?

Por ejemplo, si quiero leer el valor medio de magic(5), puedo hacerlo como esto: M = magic(5); value = M(3,3); Para obtene ... acket en el primer paréntesis antes de 3. ¿Es posible leer valores de un array/matriz sin asignarlo primero a una variable?

Diferencias entre Octave y MATLAB? [cerrado]

Soy un programador que conoce Python, Ruby y algún C que está tratando de decidir si aprender GNU Octave o Matlab. Sé que tie ... , pero si hay diferencias importantes en las bibliotecas o en otros lugares, estoy seguro de que podría encontrar el dinero.

gráficos de estilo xkcd en MATLAB

Así que las personas talentosas han descubierto cómo hacer gráficos de estilo xkcd en Mathematica, en látex, en Python y ... izado: smooth(0.05*randn(size(x)),10) Pero no pude hacer que el fondo blanco aparezca a su alrededor cuando se cruzan...

¿Cómo obtener el tipo de una variable en MATLAB?

¿Tiene MATLAB una función/operador que indica el tipo de una variable (similar al operador typeof en JavaScript)?

"Clonación" de vectores de fila o columna

A veces es útil "clonar" un vector de fila o columna a una matriz. Por clonación me refiero a convertir un vector de fila com ... qué no funcionó el primer método (En[16])? ¿Hay una manera de lograr esta tarea en python de una manera más elegante ¿camino?

¿Cómo establezco valores predeterminados para los parámetros de funciones en Matlab?

Es posible tener argumentos predeterminados en Matlab? Por ejemplo, aquí: function wave(a, b, n, k, T, f, flag, fTrue=inlin ... rror: File: wave.m Line: 1 Column: 37 The expression to the left of the equals sign is not a valid target for an assignment.

¿Cómo buscar una cadena en matriz de celdas en MATLAB?

Digamos que tengo la matriz de celdas strs = {'HA' 'KU' 'LA' 'MA' 'TATA'} ¿Qué debo hacer si quiero encontrar el índice de 'KU'?

Uso de i y j como variables en Matlab

i y json nombres de variables muy populares (véase, por ejemplo, esta preguntay esta). Por ejemplo, en bucles: for i=1: ... hing... end Como índices en matriz: mat( i, j ) = 4; ¿Por qué no deberían usarse como nombres de variables en Matlab?

Tablas hash en MATLAB

¿MATLAB tiene soporte para tablas hash? Algunos antecedentes Estoy trabajando en un problema en Matlab que requiere una r ... haber casos en los que esta es realmente la mejor solución, independientemente de si es la mejor solución para mi problema.

En Matlab, ¿cuándo es óptimo usar bsxfun?

Mi pregunta: He notado que muchas buenas respuestas a las preguntas de Matlab usan con frecuencia la función bsxfun. ¿Por qu ... un a los arrays A y B, con la expansión singleton habilitada.". ¿Qué significa la frase "con expansión singleton habilitada"?

Una herramienta para convertir código MATLAB a Python [cerrado]

Tengo un montón de código MATLAB de mi tesis de MS que ahora quiero convertir a Python (usando numpy/scipy y matplotlib) y di ... todos los días durante algún tiempo). Me preguntaba si ya había alguna herramienta disponible que pueda hacer la conversión.

arrayfun puede ser significativamente más lento que un bucle explícito en matlab. ¿Por qué?

Considere la siguiente prueba de velocidad simple para arrayfun: T = 4000; N = 500; x = randn(T, N); Func1 = @(a) (3*a^2 + ... as a Func1 no importa. Además, noté que ya sea que el acelerador JIT esté encendido o apagado, mi sistema solo usa una CPU...

¿Por qué / cuándo debería preferir MATLAB sobre Octave?

En nuestra operación de bajo presupuesto necesitamos prototipos de algoritmos en algún lenguaje de alto nivel antes de compro ... ente si tenemos socios externos que insisten en usar MATLAB? Existir ¿alguna penalización de rendimiento que podamos esperar?

¿Cómo puedo aplicar una función a cada fila / columna de una matriz en MATLAB?

Puede aplicar una función a cada elemento de un vector diciendo, por ejemplo, v + 1, o puede usar la función arrayfun. ¿Cómo puedo hacerlo para cada fila / columna de una matriz sin usar un bucle for?

Trazar automáticamente líneas de diferentes colores

Estoy tratando de trazar varias estimaciones de densidad del núcleo en el mismo gráfico, y quiero que todos sean de diferente ... ty(source(n).data); % calculate the distribution plot(x,f,cstring(mod(n,7)+1)) % plot with a different color each time end