3
我已經在Matlab中使用Visual Query構建器(數據庫工具箱)成功創建了一個數據庫。我熟悉SQL並使用php和其他語言訪問key:value對,但是我找不到Matlab的任何語法。我到目前爲止的代碼是:訪問密鑰:Matlab中的值對
conn = database('antoine_db','','');
c = catalogs(conn);
T = tables(conn);
cols = columns(conn);
sql_query = 'SELECT Formula,"Compound Name",A,B,C,TMIN,TMAX FROM antoine_data WHERE ID = 1';
result = fetch(conn,sql_query);
如果「結果」這裏是用多列數據單排,我怎麼能最容易從特定的列訪問數據?我可以通過使用列索引(如result(1,1))來完成它。 Matlab中的語法是什麼,所以我可以通過列的名稱來訪問它,比如result ['Name']?
非常感謝你,@tmpearce。這工作幾乎完美。我所做的onlu的區別是不包括名稱附近的括號。當我確實包含它們時,我收到了一個「意外的括號」錯誤。如果我只是把它寫成result.name,那就很好用!再次感謝! – 2012-07-14 17:13:14