-4
A
回答
0
rand
的輸出是在(0,1)
的範圍內,所以,如果你想有一個範圍內的11個不同整數 - [0,10]
---你需要通過11乘以向量,然後對結果調用floor
:
floor(v*11)
0
其實很容易。蘭特功能總是在(0,1)的範圍內產生輸出,所以如果你想設置一個新的範圍,我建議下面的代碼:
%//Set your min limit
min = 0;
%//Set your max limit
max=10;
v=min + (max-min).*rand(1,n);
我認爲這應該工作。
相關問題
- 1. FFT的規模輸出(MATLAB)
- 2. 定義Matlab的散點圖規模
- 3. MATLAB大規模多分配技術
- 4. 線性規劃 - MATLAB
- 5. MATLAB,線性規劃
- 6. 模擬在Matlab
- 7. 規模在data.table
- 8. 規模在ganttProject
- 9. 如何在Matlab中規範大數據?
- 10. Matlab數據類型規範
- 11. Matlab:改變線條規格
- 12. 在一定規模
- 13. 規模在詞雲
- 14. 規範模式與規範在BDD
- 15. 應用掩模在MATLAB
- 16. 單軸模擬在Matlab
- 17. 匹配模式和在Matlab
- 18. 如何在matlab中獲得大規模稀疏矩陣,如10M * 10M
- 19. 大規模二次規劃
- 20. 如何在大規模的1-100規模數量
- 21. MatLab simulink模型
- 22. 在stat_binhex R日誌規模
- 23. 規模iOS中
- 24. 改變規模
- 25. 上規模
- 26. 規模的ImageView
- 27. 模式規則
- 28. 修改規模
- 29. 與規模
- 30. Logaritmic規模
你想要結果中的整數或浮點數嗎? –
乘以10/n? – Ansari
示例1在'rand'函數的幫助中顯示瞭如何執行此操作。你沒看過文檔嗎? –