1樓:轉基因牛
從陣列狹義角度來說bai,matlab並不允許陣列中du出現字串。但是字zhi符串陣列可以實dao現。
例如 str = ['12','tea'];
則str中包含了回數答字與字串,但是注意,這裡的12是兩個字元,而不是1個數字。
除了使用字串陣列實現,還可以通過元胞陣列實現。
元胞陣列是matlab中一種陣列,其可以包含任意型別的變數例如cellnum = ;
則cellnum這個元胞陣列中既包含數字12 又包含了字串tea.
2樓:匿名使用者
元胞陣列
a = ;
matlab——單元陣列中既有字串陣列,又有數值陣列,怎樣將其全部轉為字串陣列?
3樓:匿名使用者
str=cellfun(@num2str,str,'uniformoutput',false);
這樣str 還是元胞陣列,但是裡面的所有元素都是字串
matlab如何將數字陣列轉換成字串?
4樓:小小歐平兒
工具/材料:電腦、matlab軟體
1、首先,在我們的電腦上開啟matlab命令列視窗,輸入「a=num2str(123)」,將陣列123轉換成字串'123'。
2、按回車鍵之後,可以看到得到了字串123。
3、有時候我們需要將數字轉換成特定的字串格式,如1到001,入「a=num2str(1,'%03d')」,其中3是控制位數的,得出以下的結果。
5樓:匿名使用者
如果每個元素都只是0到9的整數的話可以這樣
a=[1,1,2,2,4,4;2,2,3,2,3,3]
b=char(a+'0')
6樓:匿名使用者
用num2str函式,可以用help+nim2str檢視幫助!
>> a=[1,1,2,2,3,3]
a =1 1 2 2 3 3>> b=num2str(a)
b =1 1 2 2 3 3
>> class(b)
ans =
char
希望能幫助你!
給定陣列如何讓matlab生成這個陣列中的
x 10 20 30 x randi length x 其中randi length x 生成從1 bai x的長度 這幾個自然 du數中隨即zhi的dao一個數 讓這個數作為下回標,就可以從答x中隨即選取一個數x randi length x i 0 while i 0 i 10 randint ...
matlab中如何找到陣列中某個數值的索引的問題
邏輯判斷浮點數一般都有這個問題,不能嚴格相等,可以用 x x0 matlab陣列中如何找某個值的座標 1 首先需要知道matlab陣列找某個值的座標,是使用find函式,可以在命令列視窗中輸入help find。2 在matlab命令列視窗中輸入a 1 4 5 6 7 8 7 9 12 建立a陣列。...
cad中的陣列命令如何使用,CAD中的陣列命令如何使用
那就別照著書做,自己隨便畫個圓什麼的陣列下看看 行不行?如圓形陣列,注意在選擇陣列中心後,點滑鼠右鍵確定下哦 應該可以啊!你先輸入命令,會出現一個對話方塊。然後輸入行數和列數在選擇距離,在選擇物件,在按空格鍵,最後按確定就好了 晚上hi我,我教你!cad怎麼使用矩形陣列 陣列命令裡面的矩形陣列學習講...