matlab-load

    1熱度

    2回答

    我有一個存儲一堆變量的matlab .mat文件。我如何更新單個變量? 我試着這樣做: load('filename.mat'); variable='Test'; save('filename.mat',variable); 但它說 ??? Error using ==> save Variable 'C:\' not found. 這是什麼意思?如何解決呢? 謝謝!

    4熱度

    2回答

    我有一個神經網絡,我已經保存到Matlab 2007中的.mat文件中。 我試圖從文件中加載神經網絡load filename.mat。 這與版本R2007b和R2008偉大的工作,但是當我嘗試加載R2010b中我得到以下信息: 警告:運行類的 loadobj方法時發生錯誤。從 MAT文件加載的對象是運行loadobj 方法之前的對象的副本。其餘的變量也是從MAT文件加載的 。 遇到的錯誤是: 引

    0熱度

    1回答

    裏面我設計一個GUI,我試圖加載從結構的墊子文件轉換成一個結構,然後訪問數據。我也想打印結構中的變量來查看變量是否在mat文件中,並且它們工作。謝謝,我也沒有太多的matlab經驗。這裏是我的代碼: function pushbutton5_Callback(hObject, eventdata, handles) %get path [FileName,PathName] = uigetfi

    4熱度

    1回答

    我正在使用MATLAB來組織IR相機測量數據,我希望比現在更有效率地工作。 的SW紅外列組織 Some text 488.875 1300110589.875 2 14.3.2011 14:49:49.875 0 1 488.875 1300110590.156 2 14.3.2011 14:49:50.156 0 2 488.875 1300110590.671 2 14.3.2011 1

    2熱度

    1回答

    我有110個名爲time1.mat,time2.mat ...,time110.mat的文件。我想將這些矩陣加載到MATLAB工作區中。 我一直使用load -'ASCII' matrix.mat在當前文件夾中加載ASCII矩陣文件。 於是,我試着做 for i=1:10 filename=strcat('time',int2str(i),'.mat'); load -'ASC

    4熱度

    3回答

    我試圖確定存儲大量小型.mat文件的最佳方式,大約9000個對象的大小範圍從2k到100k,總共爲大約半個演出。 典型的用例是我只需要從磁盤中一次抽取少量文件(比如說10個)。 我已經試過什麼: 方法1:如果我單獨保存每個文件,我得到的性能問題(很慢節省時間和系統低迷了一段時間後)爲Windows 7有困難的處理,可能會文件在一個文件夾中(我認爲我的SSD也有一段時間)。然而,最終的結果是好的,我

    3熱度

    2回答

    我目前正在研究一個涉及保存/加載相當大的MAT文件(大約150 MB)的項目,並且我意識到訪問一個加載的單元格數組要比等效項目慢得多在腳本或函數內創建的版本。 我創造了這個例子來模擬我的代碼,並示區別: clear; clc; disp('Test for computing with loading'); if exist('data.mat', 'file') delete(

    1熱度

    2回答

    我有一個結構存儲到我的硬盤上。我需要將它的一個Field加載到一個局部變量中。一個簡單的負載得到的 % 'PRICES' is the stored struct. 1st fieldname is '.Raw'. % Only '.Raw' needs to be loaded var = load(fullfile(path, 'PRICES.Mat')) % Wrong as var

    0熱度

    1回答

    我是一個新的matlab用戶,試圖將我的145個.csv文件加載到matlab中。這些文件具有相似的名稱,全部包含兩列和3000行。我需要能夠爲每個文件分別處理第1列和第2列並繪製它們(第2列爲1)。 到目前爲止,我嘗試以下(包含所有文件的文件夾): clear ; direc = dir('*.csv'); for i=1:length(direc) x = csvre

    0熱度

    3回答

    所以在一個循環中,我希望只有在該循環中的數據加載成功時纔會執行所有語句。否則,我希望循環繼續下一次迭代。 for l=1:.5:numfilesdata if H(x,y)= load(['C:\Users\Abid\Documents\MATLAB\Data\NumberedQwQoRuns\Run' num2str(t) '\Zdata' num2str(l) '.txt']);