Вопросы с тегом «operations»

254
Сравнение двух массивов NumPy на равенство поэлементно

Какой самый простой способ сравнить два массива NumPy на равенство (где равенство определяется как: A = B тогда и только для всех индексов i:) A[i] == B[i]? Простое использование ==дает мне логический массив: >>> numpy.array([1,1,1]) == numpy.array([1,1,1]) array([ True, True, True],...

252
Булевы операторы && и ||

Согласно определению языка R , различие между &и &&(соответственно |и ||) состоит в том, что первое векторизовано, а второе нет. Согласно тексту справки , я прочел разницу, похожую на разницу между «И» и «AndAlso» (соответственно «И» и «OrElse») ... Значение: это не все оценки, если они...

244
Поэлементное добавление 2 списков?

Теперь у меня есть: list1 = [1, 2, 3] list2 = [4, 5, 6] Я хочу иметь: [1, 2, 3] + + + [4, 5, 6] || || || [5, 7, 9] Просто поэлементное добавление двух списков. Я, конечно, могу повторить два списка, но я не хочу этого делать. Какой самый питонский способ сделать...

169
В чем разница между операциями с плавающей запятой одинарной и двойной точности?

В чем разница между операцией с плавающей запятой одинарной точности и операцией с плавающей запятой двойной точности? Меня особенно интересуют практические термины в отношении игровых приставок. Например, есть ли в Nintendo 64 64-битный процессор и означает ли это, что он способен выполнять...

169
Java NIO FileChannel против производительности / полезности FileOutputstream

Я пытаюсь выяснить, есть ли разница в производительности (или преимуществах), когда мы используем nio по FileChannelсравнению с обычным FileInputStream/FileOuputStreamдля чтения и записи файлов в файловую систему. Я заметил, что на моей машине оба работают на одном уровне, также во много раз...

137
Как выполнить поэлементное умножение двух списков?

Я хочу выполнить поэлементное умножение, чтобы умножить два списка по значению в Python, как мы можем это сделать в Matlab. Вот как бы я сделал это в Matlab. a = [1,2,3,4] b = [2,3,4,5] a .* b = [2, 6, 12, 20] Список постижение дало бы 16 записей списка, для каждой комбинации x * yиз xот aиy с b....

114
Как сгенерировать строку определенной длины для вставки в файл в соответствии с критериями размера файла?

У меня есть требование проверить некоторые проблемы с нагрузкой в ​​отношении размера файла. У меня есть приложение для Windows, написанное на C #, которое автоматически генерирует файлы. Я знаю размер каждого файла, например. 100КБ и сколько файлов нужно сгенерировать. Мне нужна помощь, как...

105
Как получить поэлементное матричное умножение (произведение Адамара) в numpy?

У меня две матрицы a = np.matrix([[1,2], [3,4]]) b = np.matrix([[5,6], [7,8]]) и я хочу получить поэлементный продукт [[1*5,2*6], [3*7,4*8]], равный [[5,12], [21,32]] я пытался print(np.dot(a,b)) и print(a*b) но оба дают результат [[19 22], [43 50]] который является матричным произведением, а не...

100
Установить операции (объединение, пересечение) в массиве Swift?

Существуют ли какие-либо стандартные вызовы библиотеки, которые я могу использовать для выполнения операций с двумя массивами или для самостоятельной реализации такой логики (в идеале как можно более функционально и эффективно)?...

82
Логическое «НЕ» в T-SQL не работает с типом данных «бит»?

При попытке выполнить одну логическую операцию НЕ оказывается, что в MS SQL Server 2005 следующий блок не работает DECLARE @MyBoolean bit; SET @MyBoolean = 0; SET @MyBoolean = NOT @MyBoolean; SELECT @MyBoolean; Вместо этого я добиваюсь большего успеха с DECLARE @MyBoolean bit; SET @MyBoolean = 0;...

38
Почему в Scala архивируется быстрее, чем zip?

Я написал некоторый код Scala для поэтапной операции над коллекцией. Здесь я определил два метода, которые выполняют одну и ту же задачу. Один метод использует, zipа другой использует zipped. def ES (arr :Array[Double], arr1 :Array[Double]) :Array[Double] = arr.zip(arr1).map(x => x._1 + x._2)...