我有10條曲線的x,y對不同,點數也不同。我如何將這10條曲線轉換成MATLAB中的一條曲線?如何將多個地塊轉換爲單個地塊?
編輯:我的代碼很長。我可以總結問題的一部分這樣的:
for (i=1:10) [X,Y,T,AUC] = perfcurve(actual, predicted, 1); plotroc(actual',predicted'); end
我不希望在一個圖10點中的曲線,但只有一條曲線是平均這10條曲線。
我有10條曲線的x,y對不同,點數也不同。我如何將這10條曲線轉換成MATLAB中的一條曲線?如何將多個地塊轉換爲單個地塊?
編輯:我的代碼很長。我可以總結問題的一部分這樣的:
for (i=1:10) [X,Y,T,AUC] = perfcurve(actual, predicted, 1); plotroc(actual',predicted'); end
我不希望在一個圖10點中的曲線,但只有一條曲線是平均這10條曲線。
也許這可以幫到您?如果您有A和B:
>> A = [1,2;3,4;5,6]
A =
1 2
3 4
5 6
>> B = [7,8;9,10]
B =
7 8
9 10
然後你可以它們合併起來:
>> C = [A;B]
C =
1 2
3 4
5 6
7 8
9 10
你能提供你的代碼? – Schorsch
我編輯了問題文本。 – oarar