2013-09-24 46 views
1

我剛剛購買了Matlab 2013的學生版本。我有三個井日誌文件(.las),並將它們下載到我的計算機上。未定義的函數'readlas'用於'char'類型的輸入參數

當我打開matlab時,我認爲它必須處理檢索.las文件或設置獲取函數的路徑。當我嘗試甚至鍵入help readlas它給了我這個錯誤:

"Undefined function 'readlas' for input arguments of type 'char'." 

在哪裏設置我的道路?我如何讓Matlab訪問這三個井記錄.las文件?

回答

0

MATLAB沒有任何內置的讀取LAS井日誌文件的功能。 MATLAB沒有提供功能readlas。如果您的程序使用命令readlas,則需要聯繫程序的作者以獲取readlas的代碼,然後將包含readlas的目錄添加到路徑中。如果您已有readlas,則只需將其目錄添加到路徑即可。

有免費的第三方工具可以將LAS文件讀取到MATLAB中 - 其中最常見的是Seislab,可從MATLAB Central File Exchange獲得here。但是:

  1. 這可能是因爲Seislab在LAS數據讀取方式,從您的readlas讀取它的方式不同,我會懷疑,你可以簡單地取代你readlas與Seislab的read_las_file在不改變其它不少東西。
  2. Seislab通常是一個可怕的軟件,我不建議你使用,除非你真的必須這樣做。

希望有所幫助!

相關問題