Articles of matlab

¿Cuál es el equivalente del surf de Matlab (x, y, z, c) en matplotlib?

Quiero realizar la función como surf(x,y,z,c) en matlab, aquí x , y y z son las coordenadas, y c es un valor variable, puedo usar c para definir el color. No sé cómo realizarlo con matplotlib .

¿Matrices / vectores concatenados en Python como en MATLAB?

Sean A , x , y , z algunos vectores o matrices de tamaño apropiado. Luego, en MATLAB se puede construir una “super matriz” B muy fácilmente: A = [1 2;3 4]; x = [4;5]; y = [1 2]; z = 4; B = [A x;yz]; La salida es: >> B B = 1 2 […]

Python datetime to matlab datenum

¿Cómo convertir un datetime Python a un datetnum Matlab?

Función mrdivide en MATLAB: ¿qué está haciendo y cómo puedo hacerlo en Python?

Tengo esta línea de código MATLAB: a/b Estoy usando estas entradas: a = [1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8,9] b = ones(25, 18) Este es el resultado (una matriz de 1×25): [5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] ¿Qué está haciendo MATLAB? Estoy intentando duplicar este comportamiento en Python, y la documentación de mrdivide en MATLAB fue inútil. ¿De dónde vienen los 5 y por qué […]

Solucionador de progtwigción lineal binaria en Python

Tengo un script de Python en el que necesito resolver un problema de progtwigción lineal. El problema es que la solución debe ser binaria. En otras palabras, necesito un equivalente de la función bintprog de MATLAB. NumPy y SciPy no parecen tener tal procedimiento. Alguien tiene alguna sugerencia sobre cómo podría hacer una de estas […]

¿Equivalente de Matlab ‘ismember’ en numpy (Python)?

Estoy luchando para encontrar un equivalente de Numpy para un “patrón” de encoding de Matlab particular usando ismember . Desafortunadamente, este código tiende a ser el que pasa la mayor parte del tiempo en mis scripts de Matlab, por lo que quiero encontrar un equivalente Numpy eficiente. El patrón básico consiste en mapear un subconjunto […]

¿Hay un equivalente a la función MATLAB bsxfun en python?

Estoy tratando de portar parte de mi código de matlab a python, y parte de él usa la función bsxfun () para la replicación virtual seguida de multiplicación o división (también la uso para operaciones lógicas). Me gustaría poder hacer esto sin realmente replicar el vector (ya sea con una función o con algún tipo […]

Usando sklearn directamente en python desde dentro de matlab

Por favor, no marque esto como un duplicado de cómo llamar a python y sklearn desde matlab? Como la pregunta en mi opinión no es realmente respondida. Desde Matlab Release R2014b, creo que es posible utilizar directamente python desde matlab . En pocas palabras, solo tienes que colocar py delante de la llamada python. Mi […]

Función equivalente de datenum (datestring) de Matlab en Python

En Matlab, cuando ejecuto la función ” datenum ” como la siguiente; datenum(1970, 1, 1); Me sale el siguiente resultado: 719529 Estoy tratando de encontrar la función o script equivalente que me dará el mismo resultado. Pero, desafortunadamente, no pude encontrar una explicación suficiente en Internet para hacer esto. He visto este tutorial: https://docs.python.org/2/library/datetime.html , […]

¿Asignación a columnas en NumPy?

¿Cómo podría escribirse el siguiente código MATLAB usando NumPy? A = zeros(5, 100); x = ones(5,1); A(:,1) = x; La asignación de filas parece funcionar fácilmente, pero no pude encontrar un ejemplo de asignación de una matriz a una columna de otra matriz.