我想創建一個函數,返回一個矩陣,它包含一個變量「l」,這個變量是一個自變量,稍後將對一個圖形進行掃描。 我會根據包含「n」和「d」的用戶輸入計算「phi」,那麼我會用「n」,「d」和「phi」來找到「a」,「b」 「c」和「d」創建矩陣「m」。這個矩陣「m」將是「l」的函數。 phi = 2*pi*n*d/l;
a = cos(phi);
b = 1i*sin(phi)/n;
c = 1i*
我實現一個列爲主轉換矩陣,它看起來是這樣的: |----------| |------------| |------------|
| 0 3 6 9 | | RS R R X | | RS R R X |
| 1 4 7 10 | | R RS R Y | | R RS R Y |
| 2 5 8 11 | | R R RS Z | | R R RS Z |
|-----
2^NX 2^n個矩陣我剛剛發現我的教科書的定義和無法想象nexp是應該做的/平均: data (Eq a, Show a) => QT a = C a | Q (QT a) (QT a) (QT a) (QT a)
deriving (Eq, Show)
data (Eq a, Num a, Show a) => Mat a = Mat {
nexp :: Int,
我需要用矩陣數據讀取文件並在我的程序中創建矩陣。矩陣文件格式類似於這樣: # Matrix made by matblas from blosum62.iij
# * column uses minimum score
# BLOSUM Clustered Scoring Matrix in 1/2 Bit Units
# Blocks Database = /data/blocks_5.0