matlab中怎麼將變數變成字串

2021-03-04 01:50:05 字數 1773 閱讀 3940

1樓:好煩

names = who %這個

bai可以以一個cell陣列返

du回當前工作區間內zhi的所有dao變數名回 names = who('a*') %返回所有以a開頭的變數名,「*」和「?」兩個萬用字元含義

答同dos下 更多的用法去看help who

matlab 中如何將一個字串賦值給一個變數

2樓:匿名使用者

單個表示直接輸入:y=syms x

x不管是什麼型的都會變成字串賦值給y。

整體一個符號變數:y=sym('表示式')如果覺得好,別忘記採用哦。。。

3樓:匿名使用者

變數名=『字串』。

4樓:匿名使用者

比c/c++簡單很多,直接一個命令列搞定,如下:

>> str = 'abc'

str =abc

matlab怎麼將符號變數轉換成字元

5樓:死就死住宿

比如某個符號變數為sym格式,這你可以從matlab主桌面的workspace那兒檢視該變數的名稱及型別。比如該符號變數叫aa。

bb=char(aa) %這樣就使該符號變數的值變成字串形式了,並賦值給bb

然後你就可以把這個字串再轉化為其它形式,如轉化為數值形式,str2num(bb)。這樣就得到了一個數值

6樓:匿名使用者

你指的是sym型別的吧

clear,clc;

syms x

fx=x^2+x+5

f=char(fx)

數值的話可以用num2str

matlab 中如何將一個字串賦值給一個變數?

7樓:匿名使用者

單個表示直接輸入:y=syms x

x不管是什麼型的都會變成字串賦值給y。

整體一個符號變數:y=sym('表示式')如果覺得好,別忘記採用哦。。。

matlab中如何使得字串變數當中包含單引號'?

8樓:四舍**入

需要將該單引號寫成兩個單引號形式,例如:

>>v = 'i can''t find the manual!'

v =i can't find the manual!

char *x = "string\'abc" ; 注意字串是雙引號括起來不是單引號。' 是特殊字元要輸出它只需加 \ 即可轉義成變通字元。

9樓:匿名使用者

若一個字串本身含有單引號這個字元,需要將該單引號寫成兩個單引號形式,如下例所示:

>>v = 'i can''t find the manual!'

v =i can't find the manual!

10樓:市晶瀅鈕巧

php裡面還抄有第三種定義字元

串的方法叫定界符(文件式字襲符串變數):百begin;

定界符的好處是可以容納任意字串而不需要轉義。答

11樓:匿名使用者

x='string''abc'

12樓:匿名使用者

嗯,對的。char *x = "string\'abc" ; 注意字串是雙引號括起來不是單引號。' 是特殊字元要輸出它只需加 \ 即可轉義成變通字元。

matlab中如何使區域性變數變成全域性變數

使用命令baiglobal 例如定義 全域性變du量a global a 注意 1 全域性變zhi 量列dao表中各個回變數名不能用逗號分隔。如 答 global a b c 2 全域性變數使用前必須再matlab工作空間中申明,如果再具體得函式中用則要 在函式前面申明,否則在該函式中即使用到了該變...

Matlab中 mat檔案,需要遍歷變數,怎麼做

估計你讀的時候是用import的吧?不要用它,你可以用下面的語句試試看 data load 你的檔案路徑 這樣你的所有資料就儲存到一個名字為data的陣列裡,如果向量是列的形式,要是你想讀第10個用a data 10 這樣a中就儲存了你需要的那一列資料,其他列依次類推,行的方法也是類似的。如果想都讀...

matlab怎麼將字串變成數字

數字向字元轉換 a num2str 3 得到a 3 字元向字元轉換 a str2num 3 得到a 3 matlab 獲取字串中的數字 matlab是matrix laboratory兩個詞的組合,意為版矩陣工廠 權 矩陣實驗室 是由美國mathworks公司釋出的主要面對科學計算 視覺化以及互動式...