eye(n, m=none, k=0, dtype=float) 是scipy包中的乙個建立特殊矩陣(單位矩陣e)的方法,具體操作很神奇,直接上**,看一下!
#-*- coding=utf-8 -*-
from scipy import *
print "--------------3x3 對角為1的矩陣,元素的型別預設為 整型------------------"
print eye(3)
print "--------------3x3 對角為1的float矩陣------------------"
print eye(3,3)
print "--------------3x4 對角為1的矩陣------------------"
print eye(3,4)
print "--------------3x4 對角為1的矩陣------------------"
print eye(3,4,0)
print "--------------3x3 從第二列對角為1的矩陣------------------"
print eye(3,4,1)
print "--------------3x3 從第三列對角為1的矩陣------------------"
print eye(3,4,2)
print "--------------3x3 從第四列對角為1的矩陣------------------"
print eye(3,4,3)
print "--------------3x3 對角為1的矩陣,元素的型別為 int 整型------------------"
print eye(3,3,0,dtype=int)
print "--------------3x3 對角為1的矩陣,元素的型別為 float 整型------------------"
print eye(3,3,0,dtype=float)
輸出結果如下:
#輸出結果如下:
--------------3x3 對角為1的矩陣,元素的型別預設為 整型------------------
[[ 1. 0. 0.]
[ 0. 1. 0.]
[ 0. 0. 1.]]
--------------3x3 對角為1的float矩陣------------------
[[ 1. 0. 0.]
[ 0. 1. 0.]
[ 0. 0. 1.]]
--------------3x4 對角為1的矩陣------------------
[[ 1. 0. 0. 0.]
[ 0. 1. 0. 0.]
[ 0. 0. 1. 0.]]
--------------3x4 對角為1的矩陣------------------
[[ 1. 0. 0. 0.]
[ 0. 1. 0. 0.]
[ 0. 0. 1. 0.]]
--------------3x3 從第二列對角為1的矩陣------------------
[[ 0. 1. 0. 0.]
[ 0. 0. 1. 0.]
[ 0. 0. 0. 1.]]
--------------3x3 從第三列對角為1的矩陣------------------
[[ 0. 0. 1. 0.]
[ 0. 0. 0. 1.]
[ 0. 0. 0. 0.]]
--------------3x3 從第四列對角為1的矩陣------------------
[[ 0. 0. 0. 1.]
[ 0. 0. 0. 0.]
[ 0. 0. 0. 0.]]
--------------3x3 對角為1的矩陣,元素的型別為 int 整型------------------
[[1 0 0]
[0 1 0]
[0 0 1]]
--------------3x3 對角為1的矩陣,元素的型別為 float 整型------------------
[[ 1. 0. 0.]
[ 0. 1. 0.]
[ 0. 0. 1.]]
process finished with exit code 0
Python 資料分析之scipy
scipy是一組專門解決科學計算中各種標準問題域的包的集合,主要包括下面這些包 匯入積分模組 import numpy as np 匯入numpy庫 from scipy import integrate 匯入定積分模組scipy.integrate.quad func,a,b 計算單重積分,引數分...
python資料分析之(5)scipy
1 最小二乘法擬合資料 scipy中的子函式庫optimize已經提供了實現最小二乘擬合演算法的函式leastsq。函式原型為 leastsq func,x0,args dfun none,full output 0,col deriv 0,ftol 1.49012e 08,xtol 1.49012...
XML Document模型介紹之相關方法
boolvalue xmldoc.loadxml xmlstring alert boolvalue 18 nodefromid 方法 作 用 傳回節點id 符合指定值的節點。基本語法 xmldocumentnode xmldocument.nodefromid idstring 說 明 idstr...