我從MATLAB像這樣的數組:如何將MATLAB數組保存到數據庫?
c2 =
1
1
1
2
2
,我想將它保存在我的數據庫。我如何將它存儲在單元格或json中? 每次運行我的算法時,都會創建一個新數組,並且我想將它保存在MATLAB的數據庫中。我該怎麼做?
這是你如何創建一個從MATLAB數組:
c2=iris(r1(p+1:end),5)
我從MATLAB像這樣的數組:如何將MATLAB數組保存到數據庫?
c2 =
1
1
1
2
2
,我想將它保存在我的數據庫。我如何將它存儲在單元格或json中? 每次運行我的算法時,都會創建一個新數組,並且我想將它保存在MATLAB的數據庫中。我該怎麼做?
這是你如何創建一個從MATLAB數組:
c2=iris(r1(p+1:end),5)
非常感謝。 最後我把數組轉換爲字符串mat2str(c2)
con=database('databaseName','root',''); colnames={c2} data={mat2str(c2)} datainsert(con,tablename,colnames,data) close(con)
和我並將其保存在數據庫中。 然後我使用substr()返回沒有[]的字符串的一部分,並爆炸以字符串拆分字符串。
由於可以創建R2016b JSON字符串/讀取使用命令jsonencode和jsondecode。這些命令將與文件io功能(如fopen
,fprintf
和fclose
)一起使用來讀取/寫入實際文件。
還有多個json工具箱可用 - 只需執行web搜索即可找到所有這些工具箱。這些可以在當前版本的MATLAB中使用,也可以在不支持上述功能的舊版本中使用。
寫入數據庫的最簡單方法是使用Database Toolbox。但是編寫自己的界面並不難。但它取決於您使用的確切數據庫及其特定的API。
你可以使用保存matlab保存它爲什麼你需要數據庫/ json如果matlab已經支持寫入文件並閱讀它? https://in.mathworks.com/help/matlab/ref/save.html?requestedDomain=www.mathworks.com – Malice
我想將它保存到數據庫中,以便從那裏使用php並將其顯示給用戶。 – Ioanna
我使用Laravel,我想用我的算法(C2陣列)和Lavacharts的輸出製作圖形。 – Ioanna