[問題] 資料型態轉換已回收

看板MATLAB作者 (小蚯蚓)時間16年前 (2008/10/14 11:52), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
t=[1 2 3 4 5]; x=(t>3); x=[0 0 0 1 1]; ^^^^^^^^^^^^^^但是這個就變成邏輯資料型態了 我需樣這樣由0&1組成的元素向量相乘 變成一個二維的矩陣 可是logical的資料型態 不能相乘XD 請問有什麼辦法 可以把他變成可以相乘的資料形態嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.72.3

10/14 12:05, , 1F
x=(t>3)*1;%沒記錯的話,再乘以一個常數自動轉成double
10/14 12:05, 1F

10/14 12:06, , 2F
或是 help double
10/14 12:06, 2F

10/14 12:12, , 3F
喔喔 可以ㄟ 萬分感謝~~ (恩 當初我是help logical XD)
10/14 12:12, 3F
文章代碼(AID): #18z1UFOR (MATLAB)
文章代碼(AID): #18z1UFOR (MATLAB)