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