簡單地說,在MATLAB和SAS的資料間建立聯絡要靠第三方格式:顯而易見的方法是Excel或者文字txt格式。Excel:優點是簡單並且減小出錯的可能因為可以在Excel中進行有效的檢查和修改。缺點是Excel的大小限制。TXT:優點是可以處理比Excel大的資料檔案,主要的缺點是如果有不標準的格式,尤其是名字等文字的資料,txt可能出錯。我所知最好的解決方案:MySQL作為第三方,來實現MATLAB和SAS的互聯。PS:曾經有別的組的同事問過同樣的問題,當時找到了這篇文章The Twain Shall Meet: Facilitating Data Exchange between SAS® and Matlab 和上面的的方法,我自己沒有試過,但是同事用這個方法解決了問題。記得有一個叫mym.m 的function需要下載,否則可能需要自己寫一點簡單的MATLAB程式來實現MySQL和MATLAB的連線。這個方法的好處是不是簡單地實現了用SAS開啟.mat檔案,而是實現了MATLAB和SAS的互聯。
簡單地說,在MATLAB和SAS的資料間建立聯絡要靠第三方格式:顯而易見的方法是Excel或者文字txt格式。Excel:優點是簡單並且減小出錯的可能因為可以在Excel中進行有效的檢查和修改。缺點是Excel的大小限制。TXT:優點是可以處理比Excel大的資料檔案,主要的缺點是如果有不標準的格式,尤其是名字等文字的資料,txt可能出錯。我所知最好的解決方案:MySQL作為第三方,來實現MATLAB和SAS的互聯。PS:曾經有別的組的同事問過同樣的問題,當時找到了這篇文章The Twain Shall Meet: Facilitating Data Exchange between SAS® and Matlab 和上面的的方法,我自己沒有試過,但是同事用這個方法解決了問題。記得有一個叫mym.m 的function需要下載,否則可能需要自己寫一點簡單的MATLAB程式來實現MySQL和MATLAB的連線。這個方法的好處是不是簡單地實現了用SAS開啟.mat檔案,而是實現了MATLAB和SAS的互聯。