matlab

    0熱度

    1回答

    我想從圖像(最初着色)中獲取色調,飽和度和值圖像。我使用rgb2hsv()函數轉換圖像,但我很困惑如何獲取組件圖像。

    1熱度

    1回答

    我正在將一個python腳本傳輸到MATLAB中。在Python腳本中的一個步驟是調整一個256 * 256的RGB圖像,以40 * 40的RGB圖像,使用cv2.resize功能,即 import cv2 img = cv2.imread('0.png') img_40 = cv2.resize(img, (40, 40)) # img rescaled to 40*40 而且,我打印4

    1熱度

    1回答

    如果列表中的數字大於0.5,我想得到1,否則返回0。 例如,一個是名單 Matlab的: b = (a > 0.5) 的Python: b = [1 if x > 0.5 else 0 for x in a] b = [int(x > 0.5) for x in a] 我想知道是否有一個更短的表達Python編寫?

    3熱度

    1回答

    我正在尋找方法,內置函數,最佳實踐...將新數據追加到矩陣 - 當行和列不相同時 - 我處理的結構爲數據如下: A.values: Ta x Ma matrix of values A.dates: Ta x 1 vector of datenum A.id: 1 x Ma cell array of ids 現在面臨的挑戰是如何處理,我加載和想追加到一個新的矩陣新的(可能重疊的)數據B

    0熱度

    1回答

    我打算用matlab繪製速度與時間的關係圖。時間變更爲0.05,總時間爲15。當時間改變時,圖形會改變並保存一個圖。我有mat文件,其中包含時間和速度的所有數據。 E.g,t=0,v=0,情節和保存,t=0.05,v=1,情節和保存,直到t=15。 我試圖使用v=v+1(其行爲像i++)但未能讀取第二行中的v的值。任何其他方法來做到這一點? 謝謝。 代碼是 i = 001 dt = t(2,1)

    0熱度

    1回答

    我知道這已經被討論過幾次了,但我仍然無法弄清楚。我有一個4x1單元格,我想用它作爲情節圖例,並且它工作正常。前3個字符串來自複選框選擇,字符串4來自平均圖1-3。 Title = { '123456789_1' 'ABCDEFGHIJ_1' '123ABC_1' 'Av. (123456789_1 ABCDEFGHIJ_1 123ABC_1)' }

    0熱度

    2回答

    我有包含兩列的數字的文本文件。在for循環中,我將第一列和第二列分別存儲爲X(n)和Y(n)(作爲浮點數),n是迭代數。 假設我不知道我有多少個文件,而且數據的長度/範圍是可變的。 有沒有一種方法來創造一種動態可變的,所以我可以用它作爲輸入以圖形方式表示像 plot(dynamic_variable) 而不是每個手寫數據 plot(X1,Y1,X2,Y2,...,XN,YN) 我知道應該有

    1熱度

    1回答

    每個文件保存在一個循環我有一個名爲作爲modis1.hdf,modis2.hdf和modis3.hdf一個文件夾中的三個文件。我可以使用我的命令單獨讀取文件。 for i=1:3 or for i=1 lst_try=['D:\lst2016\lst_try\modis',num2str(i),'.hdf']; lst_3(:,:,:,:,i)=hdfread(lst_try, 'MODI

    0熱度

    1回答

    我有一個表: Values = [2.1 2.4 2.5 2.6; ... 4.1 4.4 4.5 4.6; ... 6.1 6.4 6.5 6.6]; ID = {'x1', 'x4', 'x5', 'x6'}; Ta = array2table(Values,'VariablesNames', ID); 現在我有ID的另一個列表: ID = {'x1

    0熱度

    2回答

    我有一些項目使用MATLAB工作。 我希望能夠在這些項目之間進行切換,並在我離開MATLAB時打開它。相同的腳本打開,工作目錄集,工作區變量集等(我稱之爲'環境')。 當我切換到另一個項目時,我希望保存當前的環境,並且在我離開它時打開另一個項目。 有沒有辦法做到這一點?