Вопрос

Я пытаюсь передать значения, которые я хочу, чтобы numpy.arange использовал.

Этот код является:

for x in numpy.arange(argument)

где находится аргумент:

аргумент = (.1,6.3,.1) (кортеж)

Ошибка типа:аранж:ожидаемые аргументы масштабирования вместо кортежа

аргумент = [.1,6.3,.1] (список)

Ошибка типа:неподдерживаемый тип (ы) операнда для -:"str" и "int"

аргумент = '.1,6.3,.1' (строка)

Ошибка типа:неподдерживаемый тип (ы) операнда для -:"str" и "int"

и я попытался поместить кортеж и список в строку.Ни одно из них не сработало.

Я просмотрел литературу и не смог найти никаких ссылок на это.

Будем признательны за любую информацию.

Это было полезно?

Решение

arange это похоже на python's range функция.

Возможно, вы искали numpy.array?

Или, может быть, вы действительно хотели, чтобы диапазон был от 0,1 до 6,3 с шагом 0,1.В этом случае используйте синтаксис распаковки аргументов Python:

arguments = (.1, 6.3, .1)
numpy.arange(*arguments)
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top