Movatterモバイル変換


[0]ホーム

URL:


Yukun's Blog

難しいことを簡単に分かりやすく紹介

フォローする

Python: NumPyアレイの計算 – かけ算、引き算、割り算、累乗

Python

Pythonの数値計算モジュールであるNumPyのアレイ計算の基本を記載する。

ソースコード

Python3系で記述している。

import numpy as np# 2行4列のアレイを作るarr1 = np.array([[1,2,3,4],[5,6,7,8]])print("arr1 == \n", arr1)# アレイのかけ算: それぞれの要素のかけ算となるprint("arr1 * arr1 ==\n", arr1 * arr1)# np.dot(arr1, arr1)でも同様の結果を得られる。# アレイの引き算: それぞれの要素の引き算となるprint("arr1 - arr1 ==\n", arr1 - arr1)# 1(スカラー)をアレイの各要素で割るprint("1 / arr1 ==\n", 1 / arr1)# アレイの累乗は各要素の累乗print("arr1 ** 4 ==\n", arr1 ** 4)

実行結果

arr1 == [[1 2 3 4] [5 6 7 8]]arr1 * arr1 == [[ 1  4  9 16] [25 36 49 64]]arr1 - arr1 == [[0 0 0 0] [0 0 0 0]]1 / arr1 == [[ 1.          0.5         0.33333333  0.25      ] [ 0.2         0.16666667  0.14285714  0.125     ]]arr1 ** 4 == [[   1   16   81  256] [ 625 1296 2401 4096]]

参考サイト

関連記事

NO IMAGE

Python: ソースコード中でのUTF-8文字(日本語等)のエンコーディング指定

Pythonスクリプトの実行(コンパイル→実行)の際に下記のエラーが発生した場合、SyntaxError: Non-ASCII char...

Python: NumPyアレイの行と列の入れ替え(転置) – .T, transpose(), swapaxes()

Pythonの数値計算モジュールであるNumPyのアレイに対する行・列の入れ替え(転置)に関わるメソッドを記載する。

NO IMAGE

Python: 可変個の引数を受け取る関数

ソースコード# 可変個の引数を受け取る関数# 引数の前に*を付けると、関数内ではタプルとして受け取るdef sigma_...

Python pip: エラー対処法 – “Could not find a version that satisfies the requirement PIL (from versions: ) No matching distribution found for PIL”

Python Imaging Library (PIL)をpipでインストールを試みたところ、下記のエラーメッセージが出力され、インストール...

NO IMAGE

Python: win32comモジュールのインストール方法

PythonでWindowsのアプリ・ファイルを扱う際に必要なwin32comモジュールのインストール方法を以下の通り。

NO IMAGE

Python: テキストファイルの読み込み – read()、readlines()、readline()メソッド

以下の読み込み用テキストファイルを用いて、text.txtIt is meaningless only to think my ...

NO IMAGE

Python: テキストファイルの行頭に行番号を追加

コマンドラインで指定されたテキストファイルの行頭に行番号を追加し、そのデータを新たなファイルに書き出すスクリプトです。ソースコード#!...

NO IMAGE

Python: 正規表現の基本 – 繰り返し「*」「+」「?」

ソースコード# coding: Shift_JISimport re # 正規表現を扱うモジュールのインポート# 正規表現のチェック...

NO IMAGE

Python: ファイル、ディレクトリの属性確認(存在、読み込み、書き込み、実行)

ソースコード$ python>>> import os>>> os.access('/root', os.F_OK)True>>...

Python: 指定したパスのディレクトリ中のファイル一覧を出力

あるディレクトリから特定のファイルを検索したい場合、探索対象ディレクトリ内のファイルを全て取得する必要があります。今回は、引数にディレクトリ...


コメントをどうぞコメントをキャンセル

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

検索


Sponsored Link

最近の投稿

カテゴリー

アーカイブ

最近のコメント


[8]ページ先頭

©2009-2025 Movatter.jp