日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

B05_NumPy从数值范围创建数组(numpy.arange,numpy.linspace,numpy.logspace)

發布時間:2024/9/27 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 B05_NumPy从数值范围创建数组(numpy.arange,numpy.linspace,numpy.logspace) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

NumPy 從數值范圍創建數組

numpy.arange

numpy 包中的使用 arange 函數創建數值范圍并返回 ndarray 對象,函數格式如下:

numpy.arange(start, stop, step, dtype)

根據 start 與 stop 指定的范圍以及 step 設定的步長,生成一個 ndarray。
參數說明:

參數描述
start起始值,默認為0
stop終止值(不包含)
step步長,默認為1
dtype返回ndarray的數據類型,如果沒有提供,則會使用輸入數據的類型。

實例
生成0到5的數組

# -*- coding: UTF-8 -*-import numpy as npx = np.arange(5) print(x)

輸出結果如下:

[0 1 2 3 4]

設置返回類型位 float:

# -*- coding: UTF-8 -*-import numpy as npx = np.arange(5, dtype = float) print(x)

輸出結果如下:

[0. 1. 2. 3. 4.]

設置了起始值、終止值及步長:

# -*- coding: UTF-8 -*-import numpy as npx = np.arange(10,20,2) print(x)

輸出結果如下:

[10 12 14 16 18]

numpy.linspace

numpy.linspace 函數用于創建一個一維數組,數組是一個等差數列構成的,格式如下:

np.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)

參數說明:

參數序列的起始值
start序列的起始值
stop序列的終止值,如果endpoint為true,該值包含于數列中
num要生成的等步長的樣本數量,默認為50
endpoint該值為 true 時,數列中中包含stop值,反之不包含,默認是True。
retstep如果為 True 時,生成的數組中會顯示間距,反之不顯示。
dtypendarray 的數據類型

以下實例用到三個參數,設置起始點為 1 ,終止點為 100,數列個數為 10。

import numpy as np a = np.linspace(1,100,10) print(a)

輸出結果為:

[ 1. 12. 23. 34. 45. 56. 67. 78. 89. 100.]

設置元素全部為100的等差數列

import numpy as np a = np.linspace(100,100,10) print(a)

輸出結果為:

[100. 100. 100. 100. 100. 100. 100. 100. 100. 100.]

將endpoint設為false,不包含終止值:

import numpy as np a = np.linspace(10,20,5, endpoint = False) print(a)

輸出結果為:

[10. 12. 14. 16. 18.]

如果將endpoint設為true,則會包含20.
以下實例設置間距。

import numpy as np a = np.linspace(1,100,10,retstep=True) print(a)#拓展例子 b = np.linspace(1,100,10).reshape([10,1]) print(b)

輸出結果為:

(array([ 1., 12., 23., 34., 45., 56., 67., 78., 89., 100.]), 11.0) [[ 1.][ 12.][ 23.][ 34.][ 45.][ 56.][ 67.][ 78.][ 89.][100.]]

numpy.logspace

numpy.logspace 函數用于創建一個于等比數列。格式如下:

np.logspace(start, stop, num=50, endpoint=True, base=10.0, dtype=None)

base參數意思是取對數的時候log的下標。

參數描述
start序列的起始值為:base ** start
stop序列的終止值為:base ** stop。如果endpoint為true,該值包含于數列中
num要生成的等步長的樣本數量,默認為50
endpoint該值為 true 時,數列中中包含stop值,反之不包含,默認是True。
base對數 log 的底數。
dtypendarray 的數據類型

實例:

import numpy as np # 默認底數是10 a = np.logspace(1.0,2.0,num=10) print(a)

輸出結果為:

[ 10. 12.91549665 16.68100537 21.5443469 27.8255940235.93813664 46.41588834 59.94842503 77.42636827 100. ]

將對數的底數設置為2:

import numpy as np a = np.logspace(0,9,10,base=2) print(a)

輸出如下:

[ 1. 2. 4. 8. 16. 32. 64. 128. 256. 512.]

總結

以上是生活随笔為你收集整理的B05_NumPy从数值范围创建数组(numpy.arange,numpy.linspace,numpy.logspace)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久久久国产精品一区 | 麻豆精品国产传媒av | 欧美日韩一区在线观看 | 中文日韩在线 | 看全色黄大色黄大片女一次牛 | 自拍偷拍导航 | 女女同性女同一区二区三区按摩 | 精品国产无码在线 | 综合网久久 | 天堂久久一区 | 国产亚洲美女精品久久久2020 | 日本偷拍一区 | 国产熟女高潮视频 | 欧美成人三级视频 | 永久免费成人代码 | 日本美女毛片 | 亚洲天堂久 | 7788色淫网站小说 | 欧美少妇bbw | 免费裸体美女网站 | 亚洲女人久久久 | 一级性爱视频 | 波多野结衣 一区 | 制服丝袜av一区二区三区下载 | 日韩国产成人无码av毛片 | www.黄色小说.com | 在线激情 | 国产精品毛片久久久久久久 | 日本中文字幕免费 | 欧美亚洲第一区 | 国产视频一二三 | 韩国美女视频在线观看18 | 国产剧情av在线播放 | 亚洲AV无码成人精品区先锋 | 91原视频 | av在线电影院 | 户外露出一区二区三区 | 99视频在线观看视频 | 亚洲第一狼人区 | 99久久99久久精品国产片桃花 | 免费看成人aa片无码视频羞羞网 | 草草草在线观看 | 青草久久网 | 天堂综合在线 | 超碰在线免费97 | 国产在线xx | 人妻少妇久久中文字幕 | 日本视频www色 | 日本高清在线播放 | 91国产免费观看 | 狠狠操狠狠插 | 在线免费看91 | 69视频免费观看 | 丝袜人妻一区二区 | 色哟哟中文字幕 | 日日躁夜夜躁aaaabbbb | 精品久久久一区二区 | 无码国内精品人妻少妇蜜桃视频 | 国产男人的天堂 | 日日摸夜夜添夜夜添高潮喷水 | 操碰91| 人妻内射一区二区在线视频 | 日韩欧美一区二区免费 | 91日韩中文字幕 | 一级a毛片 | 粗大黑人巨茎大战欧美成人免费看 | av不卡免费| 日韩成人av在线 | 国产精品久久久久久久久久久久久久久久久 | 色小姐com| 欧美三级大片 | 亚洲欧洲一区二区三区 | 日韩av资源| 欧美日韩一区二区视频在线观看 | 欧美人与性动交a欧美精品 日韩免费高清视频 | 大乳丰满人妻中文字幕日本 | 少妇脚交调教玩男人的视频 | 欧美精品久久久久久久免费 | 国产一区不卡在线观看 | 国产剧情av麻豆香蕉精品 | 精品国产一区二区三区在线 | 欧美日韩综合精品 | 成人mv| av嫩草 | 强制高潮抽搐哭叫求饶h | 三级在线看中文字幕完整版 | 三点尽露的大尺度国产 | 成人av手机在线观看 | 欧美射图 | 毛片毛片毛片毛片毛片 | 91成人午夜 | 欧美人与物videos另类 | 999精品 | 天天插夜夜 | 日韩黄色一级视频 | 成人黄色三级 | 中文字幕 欧美日韩 | 中文字幕5566| 亚洲av无码专区首页 |