¿Es posible leer archivos binarios MATLAB .mat en Python? He visto que SciPy presuntamente admite la lectura de archivos .mat, pero no lo he logrado. Instalé SciPy versión 0.7.0, y no puedo encontrar el
MATLAB es un lenguaje de alto nivel y un entorno de programación interactiva para la visualización y el cálculo numérico desarrollado por MathWorks. No use las etiquetas [matlab] y [octave], a menos que la pregunta sea explícitamente sobre las similitudes o diferencias entre las dos. Cuando utilice esta etiqueta, mencione la versión de MATLAB con la que está trabajando (por ejemplo, R2017a).
Por ejemplo, si quiero leer el valor medio de magic(5), puedo hacerlo así: M = magic(5); value = M(3,3); para llegar value == 13. Me gustaría poder hacer algo como uno de estos: value = magic(5)(3,3); value = (magic(5))(3,3); prescindir de la variable intermedia. Sin embargo, MATLAB se queja...
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 4 años .
¿Cuál es la mejor manera de representar y resolver un laberinto dada una imagen? Dada una imagen JPEG (como se ve arriba), ¿cuál es la mejor manera de leerla, analizarla en alguna estructura de datos y resolver el laberinto? Mi primer instinto es leer la imagen en píxeles por píxel y almacenarla...
Así que personas con talento han descubierto cómo hacer gráficos de estilo xkcd en Mathematica , en LaTeX , en Python y en R ya. ¿Cómo se puede usar MATLAB para producir un diagrama que se parezca al anterior? Lo que he intentado Creé líneas onduladas, pero no pude obtener ejes ondulados. La única...
Cuando estaba estudiando para obtener mi licenciatura en EE, MATLAB requería que cada función se definiera en su propio archivo, incluso si era de una sola línea. Estoy estudiando para obtener un título de posgrado ahora, y tengo que escribir un proyecto en MATLAB. ¿Sigue siendo un requisito para...
Estoy haciendo algunos puntos de referencia con CUDA, C ++, C #, Java y utilizando MATLAB para la verificación y la generación de matrices. Cuando realizo la multiplicación de matrices con MATLAB, 2048x2048e incluso las matrices más grandes se multiplican casi instantáneamente. 1024x1024 2048x2048...
¿MATLAB tiene una función / operador que indique el tipo de una variable (similar al typeofoperador en
¿Hay una estructura foreach en MATLAB? Si es así, ¿qué sucede si los datos subyacentes cambian (es decir, si se agregan objetos al
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 4 años . Mejora...
Estoy experimentando con MATLAB programación orientada a objetos , como un principio he imitado mi C ++ 's clases Logger y yo estoy poniendo todas mis funciones de ayuda de cuerdas en una clase String, pensando que sería genial ser capaz de hacer cosas como a + b, a == b, a.find( b )en lugar de...
iy json nombres de variables muy populares (ver, por ejemplo, esta pregunta y esta ). Por ejemplo, en bucles: for i=1:10, % do something... end Como índices en matriz: mat( i, j ) = 4; ¿Por qué no deberían usarse como nombres de variables en
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
Mi pregunta: Me he dado cuenta de que muchas buenas respuestas a las preguntas de Matlab sobre SO utilizan con frecuencia la función bsxfun. ¿Por qué? Motivación: en la documentación de Matlab para bsxfun, se proporciona el siguiente ejemplo: A = magic(5); A = bsxfun(@minus, A, mean(A)) Por...
¿Es posible tener argumentos predeterminados en Matlab? Por ejemplo, aquí: function wave(a, b, n, k, T, f, flag, fTrue=inline('0')) Me gustaría que la verdadera solución sea un argumento opcional para la función de onda. Si es posible, ¿alguien puede demostrar la forma correcta de hacer esto?...
¿Es posible obtener el valor de retorno 'enésimo' de una función sin tener que crear variables ficticias para todos los n-1valores de retorno anteriores? Digamos que tengo la siguiente función en MATLAB: function [a,b,c,d] = func() a = 1; b = 2; c = 3; d = 4; Ahora suponga que solo me interesa...
Estoy tratando de trazar varias estimaciones de densidad del kernel en el mismo gráfico y quiero que todas sean de diferentes colores. Tengo una solución kludged que usa una cadena 'rgbcmyk'y la paso por cada trama por separado, pero empiezo a tener duplicados después de 7 iteraciones. ¿Existe una...
¿Cuál es el equivalente en Python de las funciones tic y toc de Matlab
Puede aplicar una función a cada elemento en 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
Suponer que; Tengo un archivo m en la ubicación: C:\M1\M2\M3\mfile.m Y el archivo exe de matlab está en esta ubicación: C:\E1\E2\E3\matlab.exe Quiero ejecutar este archivo m con Matlab, desde la línea de comandos, por ejemplo, dentro de un archivo .bat. ¿Cómo puedo hacer esto? ¿Hay alguna manera...