| 5 | 1/1 | 返回列表 |
| 查看: 1463 | 回復(fù): 4 | |||||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | |||||
華麗的飄過版主 (著名寫手)
|
[求助]
求助關(guān)于Matlab中字符串的轉(zhuǎn)化問題
|
||||
各位大哥大姐![]() 老師給了小弟一個事兒做,需要用Matlab編程序 ,但是小弟一開始就遇到了麻煩 ,這個工作需要把字符串轉(zhuǎn)化為可計算的數(shù)值,比如以下三組字符串數(shù)據(jù)(設(shè)為“B”)'12-04-2010 09:23:30 31 9.982 v' '12-04-2010 09:23:30 32 2.003 v' '12-04-2010 09:23:30 33 -10.098 i' 我想從其中提出來兩組矩陣,一組是 9.982 2.003 -10.098 另一組是函數(shù)(注意,這里不再是字符串了,需要把v和i轉(zhuǎn)化為函數(shù)) v v i 不知道我該用什么命令呢? ![]() 請各位大俠不吝賜教 |
榮譽版主 (著名寫手)
彩色掛圖
![]() |
專家經(jīng)驗: +2 |
|
B={'12-04-2010 09:23:30 31 9.982 v' '12-04-2010 09:23:30 32 2.003 v' '12-04-2010 09:23:30 33 -10.098 i'}; for i=1:length(B) a=B{i}; t=find(a==' '); data1=a(t(end-1):t(end)); data(i)=str2double(data1); if (a(end))=='v' data2(i)=sin(data(i)); elseif (a(end))=='i' data2(i)=cos(data(i)); end end data' data2' ans = 9.9820 2.0030 -10.0980 ans = -0.5288 0.9080 -0.7818 不知道你說的函數(shù)是什么意思,給了個例子,v的時候算sin,i的時候算cos |

版主 (著名寫手)
榮譽版主 (著名寫手)
彩色掛圖
![]() |
專家經(jīng)驗: +2 |
|
建議你用EXCEl分列直接取出來最方便。非要編程的話,如果數(shù)據(jù)格式統(tǒng)一,比如尋找每個字符串中倒數(shù)第2個空格和最后一個空格之間的內(nèi)容,得到'9.982','2.003','-10.098',然后用str2double將其轉(zhuǎn)換為數(shù)字。 對于將v,i用函數(shù)替換查找出來后直接換就可以了。 |

版主 (著名寫手)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 安徽大學專碩生物與醫(yī)藥專業(yè)(086000)324分,英語已過四六級,六級521,求調(diào)劑 +10 | 美味可樂雞翅 2026-03-26 | 11/550 |
|
|---|---|---|---|---|
|
[考研] 材料調(diào)劑 +9 | Eujd1 2026-03-31 | 10/500 |
|
|
[考研] 考研調(diào)劑 +8 | 小蠟新筆 2026-03-29 | 8/400 |
|
|
[考研] 070300一志愿211,312分求調(diào)劑院校 +12 | 小黃鴨寶 2026-03-30 | 12/600 |
|
|
[考研] 085600 295分求調(diào)劑 +13 | W55j 2026-03-30 | 15/750 |
|
|
[考研] 276求調(diào)劑 +3 | 趙久華 2026-03-29 | 3/150 |
|
|
[考研] 福建理工大學材料學院先進合金團隊招收考研調(diào)劑學生 +3 | 大華金商都 2026-03-30 | 4/200 |
|
|
[有機交流]
10+3
|
kaobao456 2026-03-29 | 4/200 |
|
|
[考研] 各位老師好,我的一志愿為北京科技大學085601材料專碩 +10 | Koxui 2026-03-28 | 10/500 |
|
|
[考研] 085601材料工程找調(diào)劑 +17 | oatmealR 2026-03-29 | 18/900 |
|
|
[考研] 334分 一志愿武理 材料求調(diào)劑 +16 | 李李不服輸 2026-03-26 | 16/800 |
|
|
[考研] 299求調(diào)劑 +10 | 15188958825 2026-03-25 | 10/500 |
|
|
[考研] 279求調(diào)劑 +4 | 蝶舞輕繞 2026-03-29 | 4/200 |
|
|
[考研] 求調(diào)劑 +7 | 爭取九點睡 2026-03-28 | 8/400 |
|
|
[考研] 085405 考的11408求各位老師帶走 +3 | Qiu學ing 2026-03-28 | 3/150 |
|
|
[考研] 272求調(diào)劑 +7 | 腳滑的守法公民 2026-03-27 | 7/350 |
|
|
[考研] 298調(diào)劑 +3 | jiyingjie123 2026-03-27 | 3/150 |
|
|
[考研] 調(diào)劑 +3 | 李嘉圖·S·路 2026-03-27 | 3/150 |
|
|
[考研] 調(diào)劑 +4 | 柚柚yoyo 2026-03-26 | 4/200 |
|
|
[考研] 302求調(diào)劑 +4 | 錦衣衛(wèi)藤椒 2026-03-25 | 4/200 |
|