Q
反向功能
-4
A
回答
5
再次致電flipud
。 flipud
只需佔用矩陣的每一列,並顛倒順序,以便最後一行首先出現。要撤消逆轉,如果在已經逆轉的矩陣上執行flipud
。反轉矩陣的最後一行成爲第一行,依此類推,所以你會得到原來的訂單。
觀察:
>> A = rand(100,100);
>> B = isequal(A, flipud(flipud(A)))
B =
1
A
是隨機100×100矩陣。我使用isequal
來確保原始矩陣等於矩陣中每個單元的兩次翻轉矩陣。然而,如果你不想與名稱混淆......如果你真的,真的,真的......我的意思是真的......想要有一個函數「顛倒」一個已經顛倒過來的矩陣,你可以調用一個名爲flipdu
功能爲您執行這個翻轉:
flipdu = @flipud;
5
您可以定義一個輔助功能,吸頂式,來完成你所需要的:
function [output] = flipdu(A)
%FLIPDU Flip array in down/up direction.
% OUTPUT = FLIPDU(A) returns A with the order of elements flipped upside down
% along the first dimension. For example,
%
% A = 1 4 becomes 3 6
% 2 5 2 5
% 3 6 1 4
%
% See also FLIPLR, ROT90, FLIP, FLIPUD.
output = flipud(A); % Equivalent to flip(A, 1)
end
相關問題
- 1. 反向功能
- 2. 反向(kbd)功能?
- 3. Lisp反向「全部」功能
- 4. VB.NET VScrollBar,反向功能
- 5. 沒有反向功能的反向字符串
- 6. 語法JavaScript的反向功能
- 7. 是否有反向映射功能?
- 8. C中的反向號碼功能
- 9. 獲取反向功能中的R
- 10. d3.format是否有「反向」功能?
- 11. 沒有陣列功能反向串
- 12. Django的HttpResponseRedirect在教程反向功能
- 13. 反向功能不反轉類的實例
- 14. 反轉字符串C++無反向功能
- 15. 反轉LoginView功能
- 16. getPlace功能反應
- 17. 功能的文檔和代碼需要反向功能「以功能形式訪問
- 18. INITCAP的相反功能()
- 19. 反轉刻度功能
- 20. 下劃線反跳功能
- 21. 如何反轉該功能
- 22. D3 v4反轉功能
- 23. 反應,純功能警告?
- 24. 荒謬功能的反轉
- 25. 與ABS功能相反
- 26. 獲得了反應功能
- 27. 向CreateUserWizard添加「反機器人」增強功能
- 28. Grails應用中的「反向搜索」搜索功能
- 29. 實現字典反向功能的數據結構
- 30. 需要說明功能如何在反向打印數字
是逆不公平。 ..再次翻轉? – excaza
是的,但應該按照我認爲的相反順序完成。就像,flipud會翻轉下來,現在在解密我需要翻轉起來。 – sai
調用'flipud'兩次。使用'A = rand(100,100);''B = all(全部(A == flipud(flipud(A))));' – rayryeng