Я использую Python для чтения большого количества данных из базы данных MySql с использованием пакета базы данных Python, pyodbc. Я передаю инструкцию sql с помощью cursor.execute (sqlStatement) и читаю ее с помощью cursor.fetchall().с использованием Python pyodbc для чтения из базы данных и передачи обслуживания в Matlab с помощью указателей
Я передаю его в Matlab, написав его в файле .mat со скудным пакетом.
Однако, поскольку это очень большой объем данных, я хотел бы пропустить часть записи в файл .mat и прочитать его непосредственно из памяти в Matlab. Есть какой-либо способ сделать это?
MatLab может подключаться непосредственно к SQL Server через ODBC для выполнения самого запроса, AFAIK. Хотя я люблю Python, я не думаю, что это необходимо здесь: http://www.mathworks.com/help/database/ug/connecting-to-a-database-using-the-native-odbc-interface.html – FlipperPA