文章图片
文章图片
哈喽 , 大家好 , 今天给大家介绍一下 , 如何通过numpy创建等差和等比序列 。
1.等差序列
【智能手表|如何通过numpy创建等差和等比序列?】我们需要通过linspace函数来创建等差序列 , 主要格式如下:
numpy.linspace(startstopnum=50endpoint=Trueretstep=False)
我们来一一介绍一下linspace函数各参数代表的含义:
start:表示开始的数据;
stop:表示结束的数据;
num:表示在开始和结束数据之间 , 需要平均分为的份数 , 默认是50;
endpoint:默认为True代表包含结束的数据 , 当设置为false的时候 , 就表示不包含结束的数据;
retstep:默认为false , 表示不会显示间隔数 , 当设置为True的时候 , 就表示会显示间隔数 。
1)我们创建一组等差数列 , 从1到10 , 平均分为10份:
np.linspace(11010)
2)我们不想包含结束的数据:
np.linspace(11010endpoint=False)
3)我们仍旧包含结束的数据 , 但是显示每份之间的间隔数每份相差1:
np.linspace(11010retstep=True)
2.等比数列
我们需要通过logspace函数来创建等差序列 , 主要格式如下:numpy.linspace(startstopnum=50base=10)
logspace函数和linspace函数大体上参数是一样的 , 其中base代表着log的基数:
举例:我们新建一个以2为log的基数 , 从0到3 , 共分为2份:
那么从0到3 , 共分为2份 , 分为:0和3 , 由于log的基数为2 , 那么2的0次方是1 , 2的3次方是8
np.logspace(032base=2)
好了 , 今天的内容就先到这里了 , 明天见!
- Wi-Fi|Wi-Fi直连免蓝牙网关!TP-LINK全新智能门锁发布:599元
- 从当前的市场看|新一代n卡和a卡的性价比如何?
- 在社交APP(如微信、QQ、钉钉等)上|如何设置微信铃声?
- evo标准的测试体验如何?
- 如何方便提取视频文案?
- 空调Wi-Fi西瓜|家庭网络如何提高速度?
- 每个人的手机里或多或少都保存着一些不希望被公开的隐私内容|如何确保手机不被泄露?
- 信息和大数据时代|中国移动、中国联通、中国电信如何设置?
- 当你看中了好友手机上安装的某款应用|oppo手机如何分享安装包?
- 本文转自:钱江晚报钱江晚报·小时新闻通讯员 郑雄宾 王铵 周萍衢州是浙江省雷暴高发地区|“智能雷电预警平台”上线,衢州高速哪里有雷击有故障秒定