1結果:#-*- coding: utf-8 -*-
2"""
3created on fri sep 7 16:28:20 201845
@author: zhen
6"""7#
最大值最小值歸一化:(x-xmin)/(xmax-xmin)
8import
numpy as np
9import
matplotlib.pyplot as plt
1011 x = np.random.rand(100)
12 x = x.reshape(-1, 1)
1314 rand = np.random.rand(100) * np.random.randint(10)
15 rand = rand.reshape(-1, 1)16#
獲取xmax,xmin
17 x_max =np.max(rand)
18 x_min =np.min(rand)
1920 result =21#
查詢陣列的索引:np.where(rand == i)
22for i in
rand:
2425 result = np.array(result, dtype =float)
26 result = result.reshape(-1, 1)27#
視覺化28 plt.plot(x, rand, "
r.", label="
native")
29 plt.plot(x, result, "
b.", linewidth=2, label="
normalized")
3031 plt.legend(loc="
upper left")
32plt.grid()
33 plt.show()
分析:可知,資料的離散性大大降低,資料之間的內聚性增加,資料更加密集!
最大值 最小值
求最大最小的時候有點小技巧,就是我們兩個兩個的比較,把大個跟當前最大比較,小的跟當前最小的比較,這樣就會節約一點比較時間,有原來的2 n到3 n 2。include include 得到最大最小值 int getmaxmin int ndata,int nlen,int pnmax,int pnmi...
int float double 最大值,最小值
中沒有double的最大最小值。如果輸出的比如 100lf輸出2.23432432,沒有達到100位,則最後2後面不一定都是0。原文見view plaincopy to clipboardprint?coder acboy date 2010 3 1 include include using na...
最大值最小值問題
看了不是很懂,先把別人的 放著,日後在研究。程式8 3 5.cpp 定義控制台應用程式的入口點。include stdafx.h 目標學會用猜數字 二分 的方法,換個角度來解決問題 include include includeconst int maxn 100000 int a maxn n,m...