當前位置:首页 > 趣味生活

matlab如何讀取stl文件

Q1:matlab如何對stl二進制文件中的坐標值進行處理?

1. 使用導入模板讀取二進制資料
要使用導入模板來讀取二進制資料,需按以下步驟進行:
(1) 選擇File→Import Data選項,彈出一個文件選擇對話框;也可以使用uiimport函數來打開導入資料模板。
(2) 在文件選擇對話框中選擇想導入資料的二進制資料文件,然後單擊Open按鈕,導入資料模板就會打開該文件並准備處理其內容。
(3) 選擇要導入的變數。在默認情況下,導入模板將要建立的變數取決於文件中的資料類型。
(4) 單擊Finish按鈕完成資料的導入。
這個過程和使用導入模板讀取文本文件是基本一致的,這里就不再舉例了。
2. 使用導入函數讀取二進制資料
若要從命令行或一個 M 文件中讀取二進制資料,就必須使用 MATLAB 導入函數,函數的選擇取決於文件中資料的格式

Q2:matlab的m文件怎麼轉成STL格式文件

matlab的m文件怎麼轉成STL格式文件
這是不可以的。mat文件是matlab專用的存儲workspace的文件,如果強制存儲成txt文件存儲並打開,文本只會顯示為亂碼,需要把後綴名改回mat,再在matlab中打開,才能使用。
如果是需要把工作空間里面的資料導出可以編寫一個小程式,把矢量、矩陣寫出到txt中,或者直接復制粘貼到txt文本文件中、或者excel表格中。
具體做法是,雙擊右邊workspace里面的變數,這時matlab會彈出一個表格,
選擇表格里面的區域,直接ctrl+c可以復制。
打開一個txt文本文件或者excel文件,都可以直接粘貼。

Q3:MATLAB怎麼讀取stl文件,哪位大俠給發個讀取文件的代碼,信箱346611519@qq.com,萬分感謝。急

這個真心的不知道。你百度查查應該有www#.bazHishi.COm

Q4:如何用matlab將3D列印的stl文件的頂點資料轉換成三維二值圖像

//讀入資料 fid = fopen(path/to/b.txt, r); data = https://117.119.65.11:10001/aldyjtapi/fscanf(fid,%s,%f,[2 inf]);//繪圖 plot(data[;1],data[;2])

猜你喜歡

更多