Tag: matlab

Как создать матрицу 3 измерений в numpy, например, matlab a (:,:, :)

Как создать матрицу 3 измерений в numpy, например, matlab a (:,:, :). Я пытаюсь преобразовать код matlab, который создает 3D-матрицу для python с помощью numpy.array, и я не знаю, как создать 3d-матрицу / массив в numpy

Хорошая практика написания кода MATLAB?

Я хотел бы знать основные принципы и этикет для написания хорошо структурированного кода.

tic, toc функции аналоговые в Python

Каков наилучший аналог функций TIC и Toc MATLAB ( http://www.mathworks.com/help/techdoc/ref/tic.html ) в Python?

Видя все значения переменных в python по мере их запуска

В MatLab, если я не добавлю; в конце строки я могу просто запустить и посмотреть, что делает этот код. Например, если я код x=0 for i=1:1:3 x=x+1 end то я увижу, что x=0 x=1 x=2 x=3 появляясь в окне. Таким образом, я могу видеть процесс моего кода, и поэтому я могу легко исправить ошибку, когда […]

Создание 2D-списков в python с индексированными векторами переменной длины

Я работаю над проблемой обработки изображений, где у меня есть код, который выглядит так (приведенный ниже код просто иллюстрирует проблему, которую я хочу решить): for i in range(0,10): for j in range(0,10): number_length = round(random.random()*10) a = np.zeros(number_length) Z[i][j] = a Я хочу создать какой-то 2D-список или np.array (не совсем уверен), где я по существу […]

Создайте «счетчик» на matlab от 0: limit-1. Длина счетчика не определена в программе

Q- Создайте «счетчик» из 0: limit-1 (например, если вы выберете 3, он отобразит 0,1,2). Длина счетчика не определена в программе, и ее необходимо определить, когда она выполняется, и входы могут отличаться друг от друга это решение на python, но я хочу вычислить его на matlab. Как мне это сделать? for i in range(3): print(3-i) for […]

эквивалент от MATLAB до Python

Я только начал с Python, и я бы перевел этот пример с MATLAB на Python, но я не нашел эквивалент в Python. https://www.mathworks.com/help/matlab/ref/surface.html load clown surface(peaks,flipud(X),… 'FaceColor','texturemap',… 'EdgeColor','none',… 'CDataMapping','direct') colormap(map) view(-35,45) Благодаря!

Структура Matlab в Python

Есть ли какая-либо переменная в python, подобная структурам Matlab? Я хотел бы создать структуру внутри другой структуры, как в Matlab, но в Python. Я изучаю словари Python, но у меня нет простого способа получить доступ к его значениям. Что в Matlab очень просто. В Matlab я бы сделал следующее: Создайте структуру structure.parent1.variable1 = 23; structure.parent1.variable2 […]

Почему я не могу получить форму этого массива numpy?

Я импортирую файл matlab с помощью scipy.io и пытаюсь найти его размеры. Кажется, хотя файл загружается в python, он не может дать размеры. Почему это? И как это исправить? >>> import scipy.io >>> pref_mat = scipy.io.loadmat('pref_mat_loc.mat') >>> R=pref_mat >>> import numpy >>> R=numpy.array(R) >>> len(R) 0 >>> R # We see that the first line […]

Функция слияния Python, переведенная в Matlab, не работает

Для следующего красиво работающего кода Python #————————————————– s = [[1,2,3],[3,6],[9,0],[0,8]] s = [set(i) for i in s if i] t = [] while len(t) != len(s): t = s s = [] for i in range(len(t)): for j in range(len(s)): if not s[j].isdisjoint(t[i]): s[j] = s[j].union(t[i]) break else: s.append(t[i]) print(s) #————————————————– >>> [{1, 2, 3, […]

Python - лучший язык программирования в мире.