簡體   English   中英

楓木:三維擬合矩陣

[英]Maple: three dimensional fit matrix

我有一個CSV文件,其中第一列為X值,第一行為Y值,中間為Z值,如下所示:

**      39       40      41     42 
0.004   2.1802  2.1937  2.2144  2.2379
0.25    1.2409  1.2622  1.2859  1.3073
0.5     1.0538  1.02572 1.04857 1.07059
0.75    0.9479  0.96999 0.98699 1.00675

我可以將其作為矩陣導入到maple中,但是對於maple statistics fit命令,它要求X位於第一列中,Y位於第二列中,而Z位於第三列中,如下所示:

0.004 39 2.1802
0.004 40 2.1937
0.004 41 2.2144

有沒有一種方法可以按照Maple的要求來創建第二個矩陣,或者是否可以通過Statistics [Fit]的調用命令來插入第一個矩陣?

假設A是您導入的矩陣,我創建一個三列X,Y和Z的矩陣,命名為XYZ,因此:

n:= LinearAlgebra:-RowDimension(A):
m:= LinearAlgebra:-ColumnDimension(A):
XYZ:= Matrix([seq(seq([A[i,1],A[1,j],A[i,j]], j= 2..m), i= 2..n)]):

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM