A. Excel 求助:一行數據如何變成一個矩陣
首先你得說一行有多少個數據,它得滿足矩陣數據的要求,如13個數,就無法形成矩陣。
其次,你得告訴別人你的這行數據在什麼位置,否則公式中矩陣的每個數據要引用原數據,就不知道到哪裡引用了。
其三,你得說明你要得到的是怎樣一個矩陣。如A1:A30共30個數據,可以形成3行10列的矩陣,也10行3列的矩陣;也可形成2×15或15×2,還可形成5×6或6×5的矩陣。形成的方法都不一樣的。
其四,你得說明生成的矩陣放到什麼位置,位置不同,結果當然也不一樣了。
建議提問時要把自己的問題描述清楚,別人才好幫你支招。
B. 層次分析法矩陣數據來源 怎麼確定判斷矩陣
1、層次分析法矩陣數據一般都是專家打分的方法,如果不用專家的話也需要其他人主觀進行判斷,將裡面的各因素進行主觀比較得出矩陣,所以層次分析法不完全是定量分析的方法。
2、層次分析法中確定判斷矩陣可以通過經驗判斷、多人評審、參考文獻等其他途徑,來對各元素進行兩兩比較,來得到判斷矩陣,判斷矩陣的元素只要符合邏輯和常理,並且滿足判斷矩陣的一致性。最後通過專家打分環節,就獲得了判斷矩陣的結果。
C. 數據矩陣是怎麼生成的
首先設定計算區域,並給出圓盤上每一點的坐標。這一步可通過MATLAB的meshgrid函數實現,其功能在上一篇已經敘述過。
已知圓盤的半徑為25mm,設定繪圖區域如圖9-2所示。r=25;t=5;p=-1;[x
D. origin三維圖數據點少如何擴充矩陣
要將Worksheet中的數據轉換為Matrix,主要有4種演算法:Direct、Expand、XYZ Gridding和 XYZ Log Gridding。
在實際應用時選擇哪一種轉換方法,完全取決於工作中數據的情況。
激活Worksheet窗口的情況下,通過Worksheet Convert to Matrix菜單中的命令可以打開對話框,對數據進行轉換,如圖1所示。
圖1 將Worksheet中的數據轉換為Matrix的演算法
下面以具體實例介紹將工作表轉換為矩陣表的方法。
原始數據處理
例子數據來源於Samples/Matrix Conversion and Gridding/XYZ Random Gaussian.dat 數據文件。XYZRandom Gaussian.dat數據文件工作表如圖2所示。
在默認狀態下,從ASCII文件導入的數據在工作表中的格式是XYY。若要轉換為矩陣格式,必須把導入工作表的數列格式變換為XYZ。具體方法為:
圖3 數列格式變換為XYZ後的工作表
一 Direct 方法
通過Worksheet Convert to Matrix Direct菜單中的命令可以打開「Data Manipulation/Gridding」對話框。
打開「Data Manipulation/Gridding」對話框之後,裡面除了輸入輸出設置項之外,主要有Trim Missing(是否整行/整列刪除缺失數據的行/列)和Data Format 選項,可以設置為No X and Y(轉換整個Worksheet)、X across columns(將第一列作為Matrix的y軸顯示)或 Y across columns(將第一行作為Matrix的x軸顯示),如圖4所示。
圖4 「Data Manipulation/Gridding」對話框圖
當Data Format 選項為X across columns或Y across columns時,還有以下選項:X Values in/Y Values in(選擇數據來源)、Y Values in First Column/X Values in Frist Column(是否把第一列的值設置到X、Y軸上面)、Even Spacing Tolerance(Matrix的軸的刻度容差),如圖5所示。
圖5 參數設置
設置完畢後,單擊OK按鈕完成轉換,如圖6所示。
圖6 將Worksheet中的數據轉換為Matrix的結果
二 擴展Matrix(Expand方法)
通過執行Worksheet Convert to Matrix Expand 命令可以打開「Data Manipulation/Gridding」對話框。對Worksheet進行擴展轉換。
在這個對話框中,可以設置Expand for Every Row/Col(只接受整數,擴展的倍數)和 Orientation(擴展的方向),如圖7所示。單擊OK按鈕可以完成轉換,如圖8所示。
圖7 「Data Manipulation/Gridding」對話框圖
圖8 轉換結果
三XYZ Gridding 方法
選中工作表中的XYZ列數據,通過執行Worksheet Convert to Matrix XYZ Gridding命令將數據網格化,得到矩陣窗口,如圖9所示。
圖9XYZ Gridding 方法
設置完成後,單擊「OK」按鈕即可完成轉換,如圖10 所示。
圖10 轉換結果
四 XYZ Log Gridding方法
XYZ Log Gridding 方法與 XYZ Gridding方法基本一樣,只是坐標軸以 Log 形式存在。選中工作表中的XYZ列數據,通過執行Worksheet Convert to Matrix XYZ Log Gridding命令可以打開「Data Manipulation/Gridding」對話框,如圖11所示。
圖11 XYZ Log Gridding方法
根據需要設置完成之後,單擊OK按鈕可以完成轉換,如圖12所示。
圖12 轉換結果
(來源:科袖網 版權屬原作者 謹致謝意)
舉報
免責聲明:本文來自騰訊新聞客戶端創作者,不代表騰訊網的觀點和立場。
關於騰訊 | About Tencent | 服務協議 | 隱私政策 | 開放平台 | 廣告服務 | 騰訊招聘 | 騰訊公益 | 客服中心 | 網站導航
Copyright © 1998 - 2022 Tencent. All Rights Reserved
騰訊公司 版權所有
E. matlab 如何輸出矩陣
a %注意變數a後面沒有「;」號,即可輸出disp(a)
F. 怎樣將符號型矩陣轉換成數值型 matlab
符號型矩陣轉數值型矩陣可以使用double命令
如:
>> a=[1/3 sqrt(2); 2/3 sqrt(5)]
a =
0.3333 1.4142
0.6667 2.2361
>> b=sym(a) % a是數值型矩陣,先將其轉化成符號型矩陣
b =
[ 1/3, sqrt(2)]
[ 2/3, sqrt(5)]
>> c=double(b)
c =
0.3333 1.4142
0.6667 2.2361
G. Excel生成矩陣
1、使用sql語句生成group by數據,復制到Excel Sheet中
例如
A B 3
B D 4
C A 2
D B 1
2、創建新sheet,粘貼上述數據到新sheet
2.1 分別選中第一列、第二列,進行操作:數據--》刪除重復項,得到矩陣的橫坐標和縱坐標的數據
2.3 製作矩陣的坐標軸:復制第二列數據,右鍵單元格:選擇性粘貼--》轉置
2.4 生成數據,例如:
A B C D
A
B
C
D
3、根據原始數據,生成矩陣元素數據
每一個單元格貼上Excel公式:
=SUMPRODUCT(($A$2:$A$30=$E2)*($B$2:$B$30=F$1),$C$2:$C$30)
H. Matlab符號矩陣怎樣賦值成數值矩陣
符號常量矩陣a,可以使用double來轉換為數值矩陣。
>>
a
=
sym([1/2
1/3;1/4
1/5])
a
=
[
1/2,
1/3]
[
1/4,
1/5]
>>
a1=double(a)
a1
=
0.5000
0.3333
0.2500
0.2000
若是符號變數矩陣,比如含有變數x,需要使用變數替換subs,才能得到數值矩陣
>>
syms
x
>>
a
=
[2*x
1/3;
x^2
3+x]
a
=
[
2*x,
1/3]
[
x^2,
3+x]
>>
a1
=
subs(a,'x',1/4)
a1
=
0.5000
0.3333
0.0625
3.2500
I. 用excel計算矩陣的方法步驟圖
在 Excel 中經常需要錄入數據後進行計算,雖然計算矩陣不太常用,但掌握了也算自己的一個知識。下面是由我分享的如何用excel計算矩陣的教程,希望對你有用。
用excel計算矩陣的教程教程1:輸入初始矩陣到單元格中後,選中該矩陣區域,然後復制,右鍵粘貼,選擇“轉置”即可。如附圖所示。
用excel計算矩陣的 方法 步驟圖1使用MDETERM 函數計算矩陣行列式的值
教程1:如果有一個m×n階的矩陣A,設|A|級該矩陣對應行列式的值。這里使用上面矩陣轉置的矩陣為示例數據。輸入該公式後,發現返回的是非法數據警告,原因在於行列式的值必須符合行列式的規則,行數和列數必須相等,所以計算矩陣行列式的值的前提是該矩陣為方陣。
教程2:如附圖所示,計算方陣對應行列式的值就ok了。
利用MINVERSE函數求矩陣的逆矩陣
教程1:注意只有方陣才有逆矩陣,所以該矩陣必須是一個n階方陣。在單元格中輸入“=MINVERSE(數組)”回車即可得到該矩陣的逆陣。演示如附圖所示。