MATLAB 板


LINE

※ 引述《starmoon0918 (T毛很強滴)》之銘言: : 問題是這樣的 : 以下是我的txt檔的table : ---------------> x : | ---------------- 這是一個二維陣列,我想要寫一個從第一行 : | | 00111010101000 | : | | 11001000101110 | ========> 讀取到最後一行的所有字串。在每一行讀取 : | | 00011010111010 | : | | 10101100011111 | 時,碰到1的時候做一個fprintf。 : v ---------------- : y : 因為自己沒學過 Matlab 看了一些教學還是不太會,希望有人可以指點教導 : 假如我的 txt 檔名是 load_test.txt 既然你的架構是迴圈的話 那就用你迴圈的架構來試著幫你改改看 : Array = fopen('load_test.txt','r'); 有沒有錯? 基本上沒錯,就不能寫入而已 既然是純數字的話可以試試看這個 table = load('load_test.txt'); 記住你的txt的位置要跟你的m檔一樣喔 S = size(table); 就是檢查看看你的矩陣的大小,通常會給你兩個數字 第一個是列數(row)、第二個是行數(column) 通常列數對應到的是y座標、行數則是x座標 : --------------------------- : (以下這邊不會寫Orz) : --------------------------- for y = 1:s(2); 因為原文是行數,所以照定義寫 for x = 1:s(1); 理由同上,這個是列數 : if( x == 1) : w = 0 + 164*(x-1); : t = -330 + 374*(y-1); : fprintf(Array,'C6 T%d,474;\n',w); : fprintf(Array,''); : x = x + 1; : else : x = x + 1; : end : y = y + 1; : end : end : 以上code很不完整,問題比較大是在讀檔的部分,怎麼知道這個table的行和列是多少 : 因為卡在這邊就不知道怎麼寫下去 接著如果要找每個1在哪個位置就很簡單了 把這個塞到x迴圈中 if table(y,x) == 1 pos = [pos ; y,x] end 當然pos這個參數要在迴圈外就先設定好 以上的作法算是非常直觀,但是會很操matlab與電腦 其實這個有幾乎不用迴圈的作法 (例如說:用find可以一次就把矩陣中某個值的位置分布給找出來) 但這個初學者是幾乎沒辦法想像的(在下也是初學者XD) 所以可以先試試把Matlab的環境摸熟後,再學更核心的部份 共勉之 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.53.100
1F:→ starmoon0918:感謝幫忙,我還有問題直接用信件問您 08/06 22:51







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP