-5
A
回答
3
原因很明顯,因爲應該只有一個輸出randi()
。
r = randi(imax,n)
r = randi(imax,m,n)
r = randi(imax,[m,n])
r = randi(imax,p1,...,pn)
r = randi(imax,[p1,...,pn])
r = randi(imax)
r = randi(imax,size(A))
r = randi([imin,imax],...)
r = randi(..., classname)
查看其documentation瞭解更多信息。
+1
只是爲了增加原始問題的特殊性,您可能需要'r = randi(5,1,2); a = r(1); b = r(2);'或者類似的東西。 – adalca
0
正如@hero提到的,你應該得到一個向量作爲輸出randi
。
如果你真的必須得到它的不同的字母,這裏是它如何做到:
c = num2cell(randi(5,1,2));
[a, b] = deal(c{:});
不用說,這不是你平時應該要的東西。
相關問題
- 1. A == B對B == A,有什麼區別
- 2. 爲什麼有A = A +之間的差異B和A + = B
- 3. 搜索A/B或在露天4.2D「A/B」或A/B有問題
- 4. 什麼是A&B代表.Aggregate((a,b)=>聲明w/a&b)
- 5. 這個查詢有什麼問題:「SELECT b FROM Parent a JOIN a.child b」?
- 6. 爲什麼a.compareTo(b)等於compareTo(a,b)或a.method(b)= method(a,b)?
- 7. a // b和int(a/b)之間有什麼區別?
- 8. Ruby中的object.method(a,b)和方法(a,b)有什麼區別
- 9. MatLab中的[A,B]和[A; B]有什麼區別?
- 10. 爲什麼「a + + b」有效,但「a ++ b」不能?
- 11. array.sort()和array.sort(function(a,b){return a - b;})有什麼區別?
- 12. flash(a,b)和flash()。put(a,b)在PlayFramework中有什麼區別?
- 13. 在git中,A..B和A ... B有什麼區別?
- 14. swap(int&a,int&b)和swap(int * a,int * b)。有什麼區別?
- 15. a + = b和a = + b之間的區別是什麼,a ++和++ a?
- 16. Tcl [list a b c] vs {a b c}有什麼區別,在什麼情況下?
- 17. 'echo'a \\ b'|有什麼問題grep的「\\」」
- 18. a,b = b,a + b和a = b,b = a + b在fibonacci中的區別是什麼[Python]
- 19. 爲什麼「a &&(b = 5/a)」將「5/a」分配給「b」?
- 20. a = a + b和a + = b之間的區別是什麼?
- 21. SUM(a * b)做什麼?
- 22. b!= a&1做什麼?
- 23. Matlab蘭迪實驗室矢量
- 24. 爲什麼var c =「a」|| 「b」返回c =「a」和var c =「a」&&「b」返回c =「b」?
- 25. 的Ruby語法問題:合理的(A,B)和Rational.new(A,B)
- 26. int b = 0,a = 1; b = ++ a + ++ a; b的價值是什麼?它的計算是什麼?
- 27. 這個程序有什麼問題?說A和B不在範圍
- 28. 爲什麼A - B + B!= A使用PHP DateTime和DateInterval?
- 29. 爲什麼(A - B)。^ 2在MATLAB中不等於(B - A)。^ 2?
- 30. #define,EQ(a,b)((a)==(b))是什麼意思?
如果你想知道爲什麼它只應該是一個輸出,當你想要兩個數字:你得到的所有數字在一個向量/數組中,而不是單獨的變量。 –