導航:首頁 > 文件類型 > matlab文件名是變數

matlab文件名是變數

發布時間:2025-07-21 23:23:11

㈠ matlab中文件存儲路徑中的變數怎麼解決

like this:
for i = 1 : 10
fid = fopen( [ 'C:\', num2str( i ), '.slc' ],'r','ieee-be');
end

㈡ Matlab 里 txt格式讀取時,我要從第二行開始讀,因為第一行不是數據,是些變數名;代碼怎麼寫

如果數據文件格式不復雜的話,用importdata比較簡單,能夠自動識別數據。假設文件名為data.txt,代碼如下:
a=importdata('data.txt');
data=a.data;
如果比較復雜,importdata識別不準確的話,可以用textscan函數(MATLAB6.5沒有這個)。假設文件名為data.txt,文件格式如下:
2011-03-17 21:45:11
AUV1 COMPASS
TIME HEADING PITCH ROLL
21:45:14.235 245.0 -8.6 32.6
21:45:14.455 245.6 -8.5 32.8
21:45:14.636 246.0 -8.4 32.7
21:45:14.856 246.6 -8.2 33.1

代碼如下:
fid=fopen('data.txt');
data=textscan(fid,'%s %f %f %f\n','HeaderLines',3);
%%後面表示你要讀取的格式,%s是字元,f是浮點數,中間用空格分開,『HeaderLines』後面的數字表示文件頭行數,這里是3行
fclose(fid);

㈢ matlab 文件名設置為變數

  1. 首先給你介紹一個eval函數,它可以處理一些有規律的東西。

for x=1:3
eval(['y',num2str(x),'=',num2str(x^2),';']);
end

這段代碼執行後,就是y1=1*1,y2=2*2,y3=3*3.

你可以按照這種方法來生成你需要的文件名。比如i_m.txt等等。

2.對於文件操作這一塊,你的概念是不清晰的save只能保存變數,而不能對文件重命令。

你可以自己再搜索資料進行修改。

希望採納,設置為滿意答案,謝謝。

㈣ matlab 如何保存圖片,圖片的文件名為變數名

我是這樣的,
Path = 'C:\Users\AAA\Desktop\新建文件夾';
File = dir(fullfile(Path,'*.txt'));
A=length(File);
FileNames = {File.name};
for i=1:A
S = char(FileNames(i));
saveas(gcf, ['C:\Users\AAA\Desktop\新建文件夾\',S,'.fig'])
end

可能回答的太晚,但應該可以幫到其他人

閱讀全文

與matlab文件名是變數相關的資料

熱點內容
java枚舉數據類型 瀏覽:248
ps指定配置文件的步驟 瀏覽:724
蘋果怎麼更新app需要驗證 瀏覽:653
creo20怎麼導入自己的配置文件 瀏覽:440
iphone打開文件裡面什麼都沒有 瀏覽:178
ps怎麼打開ai格式的文件 瀏覽:293
順豐文件袋尺寸是多少厘米 瀏覽:792
光貓網路如何穩定 瀏覽:591
什麼叫把數據集橫向劃分 瀏覽:275
vba創建excel文件 瀏覽:687
華為榮耀8隱藏設置密碼 瀏覽:744
恢復出廠設置之後怎麼下載app 瀏覽:351
js設置audio循環播放 瀏覽:800
蘋果手機用其它數據線彈屏怎麼辦 瀏覽:626
編程類網站有哪些內容 瀏覽:112
用vba列印pdf文件內容 瀏覽:129
網購在什麼網站買放心 瀏覽:790
網路數據採集爬蟲技術有哪些 瀏覽:5
如何把其他盤的文件放在桌面 瀏覽:805
c跨文件共享變數 瀏覽:499

友情鏈接