我有一些數據包含了一些偏移和力值。像deltaX deltaY一樣,在這些點上測量的力爲Fx和Fy。我想在這些點上創建一個色彩映射圖,其中包含2D中點之間的力和顏色過渡的大小。例如,如果point1是紅色(高值,大偏轉),而point2是藍色(低值,小偏轉),我希望它們之間有顏色轉換。你有什麼建議嗎?在matlab中的特定點和顏色權重創建顏色映射
數據如下。 第一欄位X 第二列位置▲ 第三列forceX 第四列forceY
我需要根據X和Y位置和大小的力繪製該地圖。
***當我把矢量的大小,我們有positionX positionY和只有1個力值。
filein =
0 0 -0.0395 0.1189
0 1.5053 0.2127 -11.3568
-0.0008 3.0082 0.6719 -22.0470
-0.0048 4.5093 0.9231 -32.7004
0.0069 6.0033 1.2499 -43.2750
-0.0029 7.5008 1.6960 -53.4941
1.4981 0.0102 -1.5213 1.2031
1.4979 1.5003 -1.2326 -10.0738
1.5071 3.0043 -0.6965 -20.7386
1.4896 4.4943 -0.2563 -31.5026
1.5020 5.9921 0.0480 -42.3186
1.5021 7.4909 0.7614 -52.7354
3.0016 0.0022 -2.6099 1.9455
3.0022 1.4960 -2.6157 -9.3388
2.9959 3.0087 -1.8898 -20.1823
2.9955 4.4977 -1.3670 -30.7842
2.9923 6.0041 -0.8444 -41.7370
2.9976 7.5055 -0.2241 -52.1361
4.4995 -0.0016 -4.0576 2.5489
4.5009 1.4961 -3.8135 -8.6871
4.4930 2.9939 -3.0315 -19.4825
4.4986 4.5045 -2.6034 -30.2974
4.5046 5.9931 -1.9570 -40.9145
4.4972 7.5023 -1.1994 -51.4071
5.9931 -0.0014 -5.1986 3.2395
5.9954 1.5000 -5.1224 -7.9289
6.0017 2.9977 -4.3153 -18.7471
6.0045 4.4939 -3.6613 -29.4662
6.0030 6.0081 -2.9086 -40.3400
6.0003 7.5006 -2.1704 -50.6973
7.4974 -0.0018 -6.5690 4.0048
7.4977 1.5043 -6.5230 -7.0994
7.5047 3.0058 -5.5833 -18.0435
7.5083 4.5058 -4.8070 -28.6861
7.5024 6.0059 -4.0150 -39.4321
7.5006 7.5023 -3.1837 -49.8617
這是不能被表示爲一個三維表面的4D矩陣。你爲什麼不考慮繪製兩個單獨的數字'X,Y,Fx'和'X,Y,Fy'? – NKN
其實當我把矢量的大小,我們有3個不同的參數。 – ssovukluk
它像在某些點的顏色重量。例如,我們有一個藍色的表面或類似的東西。當它根據數據程序得到強制數據時會用一種顏色來繪製某個區域。 – ssovukluk