HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專(zhuān)注品牌策劃15年

    mat轉(zhuǎn)csv

    發(fā)布時(shí)間:2023-03-13 03:34:23     稿源: 創(chuàng)意嶺    閱讀: 97        問(wèn)大家

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于mat轉(zhuǎn)csv的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

    ChatGPT國(guó)內(nèi)免費(fèi)在線(xiàn)使用,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話(huà)答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫(xiě)出的就越詳細(xì),有微信小程序端、在線(xiàn)網(wǎng)頁(yè)版、PC客戶(hù)端

    官網(wǎng):https://ai.de1919.com

    本文目錄:

    mat轉(zhuǎn)csv

    一、matlab怎么導(dǎo)入tab文件

    在編寫(xiě)一個(gè)程序時(shí),經(jīng)常需要從外部讀入數(shù)據(jù),或者將程序運(yùn)行的結(jié)果保存為文件。MATLAB使用多種格式打開(kāi)和保存數(shù)據(jù)。本章將要介紹 MATLAB中文件的讀寫(xiě)和數(shù)據(jù)的導(dǎo)入導(dǎo)出。

    13.1 數(shù)據(jù)基本操作

    本節(jié)介紹基本的數(shù)據(jù)操作,包括工作區(qū)的保存、導(dǎo)入和文件打開(kāi)。

    13.1.1 文件的存儲(chǔ)

    MATLAB支持工作區(qū)的保存。用戶(hù)可以將工作區(qū)或工作區(qū)中的變量以文件的形式保存,以備在需要時(shí)再次導(dǎo)入。保存工作區(qū)可以通過(guò)菜單進(jìn)行,也可以通過(guò)命令窗口進(jìn)行。

    1. 保存整個(gè)工作區(qū)

    選擇File菜單中的Save Workspace As…命令,或者單擊工作區(qū)瀏覽器工具欄中的Save,可以將工作區(qū)中的變量保存為MAT文件。

    2. 保存工作區(qū)中的變量

    在工作區(qū)瀏覽器中,右擊需要保存的變量名,選擇Save As…,將該變量保存為MAT文件。

    3. 利用save命令保存

    該命令可以保存工作區(qū),或工作區(qū)中任何指定文件。該命令的調(diào)用格式如下:

    ● save:將工作區(qū)中的所有變量保存在當(dāng)前工作區(qū)中的文件中,文件名為 matlab.mat,MAT文件可以通過(guò)load函數(shù)再次導(dǎo)入工作區(qū),MAT函數(shù)可以被不同的機(jī)器導(dǎo)入,甚至可以通過(guò)其他的程序調(diào)用。

    ● save('filename'):將工作區(qū)中的所有變量保存為文件,文件名由filename指定。如果filename中包含路徑,則將文件保存在相應(yīng)目錄下,否則默認(rèn)路徑為當(dāng)前路徑。

    ● save('filename', 'var1', 'var2', ...):保存指定的變量在 filename 指定的文件中。

    ● save('filename', '-struct', 's'):保存結(jié)構(gòu)體s中全部域作為單獨(dú)的變量。

    ● save('filename', '-struct', 's', 'f1', 'f2', ...):保存結(jié)構(gòu)體s中的指定變量。

    ● save('-regexp', expr1, expr2, ...):通過(guò)正則表達(dá)式指定待保存的變量需滿(mǎn)足的條件。

    ● save('..., 'format'),指定保存文件的格式,格式可以為MAT文件、ASCII文件等。

    13.1.2 數(shù)據(jù)導(dǎo)入

    MATLAB中導(dǎo)入數(shù)據(jù)通常由函數(shù)load實(shí)現(xiàn),該函數(shù)的用法如下:

    ● load:如果matlab.mat文件存在,導(dǎo)入matlab.mat中的所有變量,如果不存在,則返回error。

    ● load filename:將filename中的全部變量導(dǎo)入到工作區(qū)中。

    ● load filename X Y Z ...:將filename中的變量X、Y、Z等導(dǎo)入到工作區(qū)中,如果是MAT文件,在指定變量時(shí)可以使用通配符“*”。

    ● load filename -regexp expr1 expr2 ...:通過(guò)正則表達(dá)式指定需要導(dǎo)入的變量。

    ● load -ascii filename:無(wú)論輸入文件名是否包含有擴(kuò)展名,將其以ASCII格式導(dǎo)入;如果指定的文件不是數(shù)字文本,則返回error。

    ● load -mat filename:無(wú)論輸入文件名是否包含有擴(kuò)展名,將其以mat格式導(dǎo)入;如果指定的文件不是MAT文件,則返回error。

    例13-1 將文件matlab.map中的變量導(dǎo)入到工作區(qū)中。

    首先應(yīng)用命令whos –file查看該文件中的內(nèi)容:

    >> whos -file matlab.mat

    Name Size Bytes Class

    A 2x3 48 double array

    I_q 415x552x3 687240 uint8 array

    ans 1x3 24 double array

    num_of_cluster 1x1 8 double array

    Grand total is 687250 elements using 687320 bytes

    將該文件中的變量導(dǎo)入到工作區(qū)中:

    >> load matlab.mat

    該命令執(zhí)行后,可以在工作區(qū)瀏覽器中看見(jiàn)這些變量,如圖13-1所示。

    圖13-1 導(dǎo)入變量后的工作區(qū)視圖

    接下來(lái)用戶(hù)可以訪(fǎng)問(wèn)這些變量。

    >> num_of_cluster

    num_of_cluster =

    3

    MATLAB中,另一個(gè)導(dǎo)入數(shù)據(jù)的常用函數(shù)為importdata,該函數(shù)的用法如下:

    ● importdata('filename'),將filename中的數(shù)據(jù)導(dǎo)入到工作區(qū)中;

    ● A = importdata('filename'),將filename中的數(shù)據(jù)導(dǎo)入到工作區(qū)中,并保存為變量A;

    ● importdata('filename','delimiter'),將filename中的數(shù)據(jù)導(dǎo)入到工作區(qū)中,以delimiter指定的符號(hào)作為分隔符;

    例13-2 從文件中導(dǎo)入數(shù)據(jù)。

    >> imported_data = importdata('matlab.mat')

    imported_data =

    ans: [1.1813 1.0928 1.6534]

    A: [2x3 double]

    I_q: [415x552x3 uint8]

    num_of_cluster: 3

    與load函數(shù)不同,importdata將文件中的數(shù)據(jù)以結(jié)構(gòu)體的方式導(dǎo)入到工作區(qū)中。

    13.1.3 文件的打開(kāi)

    MATLAB中可以使用open命令打開(kāi)各種格式的文件,MATLAB自動(dòng)根據(jù)文件的擴(kuò)展名選擇相應(yīng)的編輯器。

    需要注意的是open('filename.mat')和load('filename.mat')的不同,前者將filename.mat以結(jié)構(gòu)體的方式打開(kāi)在工作區(qū)中,后者將文件中的變量導(dǎo)入到工作區(qū)中,如果需要訪(fǎng)問(wèn)其中的內(nèi)容,需要以不同的格式進(jìn)行。

    例13-3 open與load的比較。

    >> clear

    >> A = magic(3);

    >> B = rand(3);

    >> save

    Saving to: matlab.mat

    >> clear

    >> load('matlab.mat')

    >> A

    A =

    8 1 6

    3 5 7

    4 9 2

    >> B

    B =

    0.9501 0.4860 0.4565

    0.2311 0.8913 0.0185

    0.6068 0.7621 0.8214

    >> clear

    >> open('matlab.mat')

    ans =

    A: [3x3 double]

    B: [3x3 double]

    >> struc1=ans;

    >> struc1.A

    ans =

    8 1 6

    3 5 7

    4 9 2

    >> struc1.B

    ans =

    0.9501 0.4860 0.4565

    0.2311 0.8913 0.0185

    0.6068 0.7621 0.8214

    13.2 文本文件的讀寫(xiě)

    在上一節(jié)中介紹的函數(shù)和命令主要用于讀寫(xiě)mat文件,而在應(yīng)用中,需要讀寫(xiě)更多格式的文件,如文本文件、word文件、xml文件、xls文件、圖像文件和音視頻文件等。本節(jié)介紹文本文件(txt)的讀寫(xiě)。其他文件的讀寫(xiě),用戶(hù)可以參考MATLAB幫助文檔。

    MATLAB中實(shí)現(xiàn)文本文件讀寫(xiě)的函數(shù)如表13-1所示。

    表13-1 MATLAB中文本文件讀寫(xiě)函數(shù)

    函 數(shù) 功 能

    csvread 讀入以逗號(hào)分隔的數(shù)據(jù)

    csvwrite 將數(shù)據(jù)寫(xiě)入文件,數(shù)據(jù)間以逗號(hào)分隔

    dlmread 將以 ASCII 碼分隔的數(shù)值數(shù)據(jù)讀入到矩陣中

    dlmwrite 將矩陣數(shù)據(jù)寫(xiě)入到文件中,以 ASCII 分隔

    textread 從文本文件中讀入數(shù)據(jù),將結(jié)果分別保存

    textscan 從文本文件中讀入數(shù)據(jù),將結(jié)果保存為單元數(shù)組

    下面詳細(xì)介紹這些函數(shù)。

    1. csvread、csvwrite

    csvread函數(shù)的調(diào)用格式如下:

    ● M = csvread('filename'),將文件filename中的數(shù)據(jù)讀入,并且保存為M,filename中只能包含數(shù)字,并且數(shù)字之間以逗號(hào)分隔。M是一個(gè)數(shù)組,行數(shù)與filename的行數(shù)相同,列數(shù)為filename列的最大值,對(duì)于元素不足的行,以0補(bǔ)充。

    ● M = csvread('filename', row, col),讀取文件filename中的數(shù)據(jù),起始行為row,起始列為col,需要注意的是,此時(shí)的行列從0開(kāi)始。

    ● M = csvread('filename', row, col, range),讀取文件filename 中的數(shù)據(jù),起始行為 row,起始列為col,讀取的數(shù)據(jù)由數(shù)組 range 指定,range 的格式為:[R1 C1 R2 C2],其中R1、C1為讀取區(qū)域左上角的行和列,R2、C2為讀取區(qū)域右下角的行和列。

    csvwrite 函數(shù)的調(diào)用格式如下:

    ● csvwrite('filename',M),將數(shù)組M中的數(shù)據(jù)保存為文件filename,數(shù)據(jù)間以逗號(hào)分隔。

    ● csvwrite('filename',M,row,col),將數(shù)組M中的指定數(shù)據(jù)保存在文件中,數(shù)據(jù)由參數(shù) row和col指定,保存row和col右下角的數(shù)據(jù)。

    ● csvwrite寫(xiě)入數(shù)據(jù)時(shí)每一行以換行符結(jié)束。另外,該函數(shù)不返回任何值。

    這兩個(gè)函數(shù)的應(yīng)用見(jiàn)下面的例子。

    例13-4 函數(shù)csvread和csvwrite 的應(yīng)用。

    本例首先將MATLAB的圖標(biāo)轉(zhuǎn)化為灰度圖,將數(shù)據(jù)存儲(chǔ)在文本文件中,再將其部分讀出,顯示為圖形。

    編寫(xiě)M文件,命名為immatlab.m,內(nèi)容為:

    % the example of functions csvread and csvwrite

    I_MATLAB= imread('D:\matlab.bmp'); % read in the image

    I_MATLAB= rgb2gray(I_matlab); % convert the image to gray image

    figure,imshow(I_matlab,'InitialMagnification',100); % show the image

    csvwrite('D:\matlab.txt',I_matlab); % write the data into a text file

    sub_MATLAB= csvread('D:\matlab.txt',100,100);% read in part of the data

    sub_MATLAB= uint8(sub_matlab); % convert the data to uint8

    figure,imshow(sub_matlab,'InitialMagnification',100); % show the new image

    在命令窗口中運(yùn)行該腳本,輸出圖形如圖13-2所示。

    (a) (b)

    圖13-2 例13-3 的運(yùn)行結(jié)果

    該例中涉及到了少量的圖像處理內(nèi)容,超出本書(shū)的范圍,感興趣的讀者可以查閱 MATLAB幫助文檔中關(guān)于Image Processing Toolbox的介紹。

    2. dlmread、dlmwrite(個(gè)人覺(jué)得這個(gè)比較好用)

     dlmread函數(shù)用于從文檔中讀入數(shù)據(jù),其功能強(qiáng)于csvread。dlmread的調(diào)用格式如下:

    ● M = dlmread('filename')

    ● M = dlmread('filename', delimiter)

    ● M = dlmread('filename', delimiter, R, C)

    ● M = dlmread('filename', delimiter, range)

    其中參數(shù)delimiter用于指定文件中的分隔符,其他參數(shù)的意義與csvread函數(shù)中參數(shù)的意義相同,這里不再贅述。dlmread函數(shù)與csvread函數(shù)的差別在于,dlmread函數(shù)在讀入數(shù)據(jù)時(shí)可以指定分隔符,不指定時(shí)默認(rèn)分隔符為逗號(hào)。

    dlmwrite函數(shù)用于向文檔中寫(xiě)入數(shù)據(jù),其功能強(qiáng)于csvwrite函數(shù)。dlmwrite函數(shù)的調(diào)用格式為:

    ● dlmwrite('filename', M),將矩陣M的數(shù)據(jù)寫(xiě)入文件filename中,以逗號(hào)分隔。

    ● dlmwrite('filename', M, 'D'),將矩陣M的數(shù)據(jù)寫(xiě)入文件filename中,采用指定的分隔符分隔數(shù)據(jù),如果需要tab鍵,可以用“\t”指定。

    ● dlmwrite('filename', M, 'D', R, C),指定寫(xiě)入數(shù)據(jù)的起始位置。

    ● dlmwrite('filename', M, attribute1, value1, attribute2, value2, ...),指定任意數(shù)目的參數(shù),可以指定的參數(shù)見(jiàn)下表。

    ● dlmwrite('filename', M, '-append'),如果filename指定的文件存在,在文件后面寫(xiě)入數(shù)據(jù),不指定時(shí)則覆蓋原文件。

    ● dlmwrite('filename', M, '-append', attribute-value list),敘寫(xiě)文件,并指定參數(shù)。

    ● dlmwrite 函數(shù)的可用參數(shù)如表13-2所示。

    表13-2 dlmwrite函數(shù)的可用參數(shù)

    參 數(shù) 名 功 能

    delimiter 用于指定分隔符

    newline 用于指定換行符,可以選擇“pc”或者“unix”

    roffset 行偏差,指定文件第一行的位置,roffset 的基數(shù)為 0

    coffset 列偏差,指定文件第一列的位置,coffset 的基數(shù)為 0

    precision 指定精確度,可以指定精確維數(shù),或者采用 c 語(yǔ)言的格式,如“.5f”

    3. textread,textscan

    當(dāng)文件的格式已知時(shí),可以利用textread函數(shù)和textscan函數(shù)讀入。這里只介紹這兩個(gè)函數(shù)應(yīng)用的實(shí)例。

    例13-5 通過(guò)%讀入文件,按照原有格式讀取。

    文件的內(nèi)容為:

    Sally Level1 12.34 45 Yes

    在命令窗口中輸入:

    >> [names, types, x, y, answer] = textread('D:\mat.txt','%s %s %f %d %s', 1)

    得到結(jié)果為:

    names =

    'Sally'

    types =

    'Level1'

    x =

    12.3400

    y =

    45

    answer =

    'Yes'

     例13-6 函數(shù)csvread和csvwrite的應(yīng)用

    Sally Level1 12.34 45 1.23e10 inf NaN Yes

    Joe Level2 23.54 60 9e19 -inf 0.001 No

    Bill Level3 34.90 12 2e5 10 100 No

    >> fid = fopen('D:\mat.txt');

    >> C = textscan(fid, '%s %s %f %u %f %f %s');

    >> fclose(fid);

    13.3 低級(jí)文件I/O

    本節(jié)介紹一些基本的文件操作,這些操作如表13-3所示。

    表13-3 MATLAB的基本文件操作

    函 數(shù) 功 能

    fclose 關(guān)閉打開(kāi)的文件

    feof 判斷是否為文件結(jié)尾

    ferror 文件輸入輸出中的錯(cuò)誤查找

    fgetl 讀入一行,忽略換行符

    fgets 讀入一行,直到換行符

    fopen 打開(kāi)文件,或者獲取打開(kāi)文件的信息

    fprintf 格式化輸入數(shù)據(jù)到文件

    fread 從文件中讀取二進(jìn)制數(shù)據(jù)

    frewind 將文件的位置指針移至文件開(kāi)頭位置

    fscanf 格式化讀入

    fseek 設(shè)置文件位置指針

    ftell 文件位置指針

    fwrite 向文件中寫(xiě)入數(shù)據(jù)

    下面重點(diǎn)介紹函數(shù)fprintf。該函數(shù)的調(diào)用格式如下:

    count = fprintf(fid, format, A, ...),該語(yǔ)句將矩陣A及后面其他參數(shù)中數(shù)字的實(shí)部以 format 指定的格式寫(xiě)入到fid指定的文件中,返回寫(xiě)入數(shù)據(jù)的字節(jié)數(shù)。

    上面語(yǔ)句中,參數(shù)format由%開(kāi)頭,共可由4個(gè)部分組成,分別如下:

    ● 標(biāo)記(flag),為可選部分。

    ● 寬度和精度指示,為可選部分。

    ● 類(lèi)型標(biāo)志符,為可選部分。

    ● 轉(zhuǎn)換字符,為必需部分。

    1. 標(biāo)記

    標(biāo)記用于控制輸出的對(duì)齊方式,可以選擇的內(nèi)容如表13-4所示。

    表13-4 標(biāo)記的可選內(nèi)容

    函 數(shù) 功 能 示 例

    負(fù)號(hào)(-) 在參數(shù)左側(cè)進(jìn)行判別 %-5.2d

    加號(hào)(+) 在數(shù)字前添加符號(hào) %+5.2d

    空格 在數(shù)字前插入空格 % 5.2d

    0 在數(shù)字前插入0 .2d

    2. 寬度和精度指示

    用戶(hù)可以通過(guò)數(shù)字指定輸出數(shù)字的寬度及精度,格式如下:

    ● o,指定數(shù)字的寬度;

    ● %6.2f,指定數(shù)字的寬度及精度;

    ● %.2f,指定數(shù)字的精度。

    例13-6 fprintf函數(shù)寬度和精度指示符示例。

    在命令窗口中輸入如下命令:

    >> file_type = fopen('D:\type.txt','w');

    >> fprintf(file_h, '%6.2f .8f\n', 1.2, -43.3);

    >> fprintf(file_h, 'o f\n', 1.2, -43.3);

    >> fprintf(file_h, '%.2f %.8f\n', 1.2, -43.3);

    >> fclose(file_h)

    ans =

    0

    打開(kāi)該文件,其內(nèi)容為:

    1.20 -43.30000000

    1.200000 -43.300000

    1.20 -43.30000000

    從上述結(jié)果可以看出寬度和精度控制的效果。

    3. 轉(zhuǎn)換字符

    轉(zhuǎn)換字符用于指定輸出的符號(hào),可以選擇的內(nèi)容如表13-5所示。

    表13-5 格式化輸出的標(biāo)志符及意義

    標(biāo) 志 符 意 義

    %c 輸出單個(gè)字符

    %d 輸出有符號(hào)十進(jìn)制數(shù)

    %e 采用指數(shù)格式輸出,采用小寫(xiě)字母 e,如:3.1415e+00

    %E 采用指數(shù)格式輸出,采用大寫(xiě)字母 E,如:3.1415E+00

    %f 以定點(diǎn)數(shù)的格式輸出

    %g %e及%f的更緊湊的格式,不顯示數(shù)字中無(wú)效的 0

    %G 與%g相同,但是使用大寫(xiě)字母E

    %i 有符號(hào)十進(jìn)制數(shù)

    %o 無(wú)符號(hào)八進(jìn)制數(shù)

    %s 輸出字符串

    %u 無(wú)符號(hào)十進(jìn)制數(shù)

    %x 十六進(jìn)制數(shù)(使用小寫(xiě)字母a-f)

    %X 十六進(jìn)制數(shù)(使用大寫(xiě)字母A-F)

     其中 %o、%u、%x、%X支持使用子類(lèi)型,具體情況這里不再贅述。格式化輸出標(biāo)志符的效果見(jiàn)下面的例子。

    例13-7 fprintf 格式化輸出示例。

    >> x = 0:.1:1;

    >> y = [x; exp(x)];

    >> fid = fopen('exp.txt', 'wt');

    >> fprintf(fid, '%6.2f .8f\n', y);

    >> fclose(fid)

    ans =

    0

    顯示該文件:

    >> type exp.txt

    0.00 1.00000000

    0.10 1.10517092

    0.90 2.45960311

    1.00 2.71828183

    例13-9 利用 fprintf 函數(shù)在顯示器上輸出字符串

    >> fprintf(1,'It''s Friday.\n')

    It's Friday.

    在該例中,利用1表示顯示器,并且用兩個(gè)單引號(hào)顯示單引號(hào),使用\n進(jìn)行換行。在格式化輸出中,這類(lèi)符號(hào)稱(chēng)為轉(zhuǎn)義符。MATLAB中的常用轉(zhuǎn)義符如表13-6所示。

    表13-6 MATLAB中的常用轉(zhuǎn)義符

    轉(zhuǎn) 義 符 功 能

    \b 退格

    \f 表格填充

    \n 換行符

    \r回車(chē)

    \ttab

    \\  反斜線(xiàn)

    \'' 或 '' 單引號(hào)

    %%  百分號(hào)

    13.4 利用界面工具導(dǎo)入數(shù)據(jù)

    除前面幾節(jié)介紹的函數(shù)外,也可以通過(guò)界面工具將數(shù)據(jù)導(dǎo)入到工作區(qū)中。本節(jié)介紹利用工作區(qū)瀏覽器中的工具導(dǎo)入數(shù)據(jù)。

    二、MATLAB GUI 文件另存為問(wèn)題

    1,matlab保存的文件格式是自身的".mat" workspace格式,很不巧的跟Microsoft Access Table shortcut是同一個(gè)后綴,所以顯示出同樣的圖標(biāo),這個(gè)可以忽略,只需要保證在matlab里處理就不會(huì)有問(wèn)題。

    2,matlab不能保存".xls"文件,那是excel的格式,而matlab任何save命令都產(chǎn)生自己的matlab格式,除非用低級(jí)IO命令fwrite自己輸出,比如輸出純文本txt/csv等等。

    3,即使你強(qiáng)行采用xls作為后綴名,結(jié)果同樣也是用matlab格式保存,只是后綴不同而已。

    4,生成帶路徑文件全名字符串時(shí),用fullfile函數(shù)最佳,可以避免多了或者少了“\”斜杠的問(wèn)題。

    5,建議save的時(shí)候指定保存的變量,這樣可以避免保存一些臨時(shí)在命令窗口輸入命令而產(chǎn)生的不需要的垃圾。當(dāng)然,如果你變量太多,嫌麻煩,也可以一股腦就這么save。

    6,我的建議修改如下:

    [filename ,pathname]=uiputfile({'*.mat','MAT-files(*.mat)'},'保存');

    str=fullfile(pathname,filename);

    save(str,'varname1', 'varname2', 'varname3');

    xls文件不可以,你的意思是不是csv? comma separated variables? 同樣可以用excel打開(kāi),但是實(shí)際上是用逗號(hào)分隔的純文本文件。

    有3種方法可以實(shí)現(xiàn)

    save 加參數(shù)指定文件格式,文本或者.mat格式

    csvwrite 寫(xiě)matrix到文件

    fwrite,這個(gè)稍微復(fù)雜一些,根據(jù)你的問(wèn)題,似乎不需要這樣做。

    三、matlab里csvread和load,兩個(gè)命令的區(qū)別?

    命令 功能

    load Filename 將名為Filename的MAT文件中的所有變量加載到工作空間中

    load Filename x y z 將名為Filename的MAT文件中的x、y、z等指定變量加載到工作空間中

    load Filename -regexp pat1 pat2 將名為Filename的MAT文件中符合表達(dá)式要求的變量加載到工作空間中

    load Filename x y z -ASCII 將名為Filename的8位ASCII文件中的x、y、z等指定變量加載到工作空間中

    load 是讀取matalab本身附帶的索引圖(具體路徑是C:\MATLAB2009\toolbox\wavelet\wavedemo);而imread是讀取你自己的圖片(也就是你電腦上的圖)

    imread

    該函數(shù)用于讀取圖片文件中的數(shù)據(jù)。在matlab的命令窗口中輸入doc imread或者h(yuǎn)elp imread即可獲得該函數(shù)的幫助信息。

    matlab的imread很強(qiáng)大,一個(gè)命令可以讀取各種類(lèi)型的圖像。但是imread并不是一個(gè)實(shí)際功能函數(shù)。不同的圖像格式有不同的編碼方式,因此有不同的讀取方式。實(shí)際上,為每種不同格式的圖像編寫(xiě)各自的讀取函數(shù)是適當(dāng)?shù)?,?shí)際中也是這么做的。

    matlab就是這樣的,imread只是一個(gè)入口函數(shù)。它僅僅是做了一些文件名的處理,從你的文件名中,找到絕對(duì)路徑,找到圖像后綴名,然后調(diào)用合適的讀取函數(shù)。

    比如你打開(kāi)\toolbox\m www.hbbz08.com atlab\imagesci\private文件夾會(huì)看到很多諸如readjpg.m,readtif.m的文件。這些才是不同格式圖片讀取的真正函數(shù),但是!這些函數(shù)也不是實(shí)際功能函數(shù)!你打開(kāi)這些m函數(shù)就可以看到里面其實(shí)很簡(jiǎn)單。它們所做的事情和imread差不多。也是調(diào)用了一些別的函數(shù)。比如readjpg.m里的實(shí)際讀取函數(shù)是rjpg8c rjpg16c 這些。你會(huì)發(fā)現(xiàn)這些文件也存在于上面所說(shuō)的這個(gè)文件夾中,但是它們的后綴名不是.m,而是.mexw32(.mexw64 for 64bit),這些實(shí)際功能函數(shù)并不是用matlab編寫(xiě)的,而是用C編寫(xiě)的,它們是經(jīng)過(guò)編譯的文件,不是文本文件。matlab只是調(diào)用他們而已。

    也就是說(shuō)實(shí)際上matlab讀取圖像也是調(diào)用了C語(yǔ)言編寫(xiě)的代碼。而且不同格式的圖像有不同的代碼。imread只不過(guò)是個(gè)入口函數(shù)而已。

    這種結(jié)構(gòu)在matlab里非常非常非常常見(jiàn)。

    管中窺豹,可見(jiàn)一斑,看來(lái)matlab高級(jí)語(yǔ)言得以應(yīng)用也是建立在C語(yǔ)言的架構(gòu)之上的。

    四、誰(shuí)能告訴告訴我啊

    要這個(gè)做什么:

    A

    A:對(duì)象代碼庫(kù)文件

    AAM:Authorwareshocked文件

    AAS:Authorwareshocked包

    ABF:Adobe二進(jìn)制屏幕字體

    ABK:CorelDRAW自動(dòng)備份文件

    ABS:該類(lèi)文件有時(shí)用于指示一個(gè)摘要(就像在一篇有關(guān)科學(xué)方面的文章的一個(gè)摘要或概要,取自abstract)

    ACE:Ace壓縮檔案格式

    ACL:CorelDRAW6鍵盤(pán)快捷鍵文件

    ACM:Windows系統(tǒng)目錄文件

    ACP:Microsoftoffice助手預(yù)覽文件

    ACR:美國(guó)放射醫(yī)學(xué)大學(xué)文件格式

    ACT:Microsoftoffice助手文件

    ACV:OS/2的驅(qū)動(dòng)程序,用于壓縮或解壓縮音頻數(shù)據(jù)

    AD:AfterDark屏幕保護(hù)程序

    ADA:Ada源文件(非-GNAT)

    ADB:Ada源文件主體(GNAT);HP100LX組織者的約定數(shù)據(jù)庫(kù)

    ADD:OS/2用于引導(dǎo)過(guò)程的適配器驅(qū)動(dòng)程序

    ADF:Amiga磁盤(pán)文件

    ADI:AutoCAD設(shè)備無(wú)關(guān)二進(jìn)制繪圖儀格式

    ADM:AfterDark多模塊屏幕保護(hù);WindowsNT策略模板

    ADP:FaxWork用于傳真調(diào)制解調(diào)器的交互安裝文件;AstoundDynamite文件

    ADR:AfterDark隨機(jī)屏幕保護(hù);SmartAddress的地址簿

    ADS:Ada源文件說(shuō)明書(shū)(GNAT)

    AFM:Adobe的字體尺度

    AF2,AF3:ABC的FlowChat文件

    AI:AdobeIllustrator格式圖形

    AIF,AIFF:音頻互交換文件,SiliconGraphicandMacintosh應(yīng)用程序的聲音格式

    AIFC:壓縮AIF

    AIM:AOL即時(shí)信息傳送

    AIS:ACDSee圖形序列文件;VelvetStudio設(shè)備文件

    AKW:RoboHELP的幫助工程中所有A-關(guān)鍵詞

    ALAW:歐洲電話(huà)音頻格式

    ALB:JASCImageCommander相冊(cè)

    ALL:藝術(shù)與書(shū)信庫(kù)

    AMS:VelvetStudio音樂(lè)模塊(MOD)文件;Extreme的Tracker模塊文件

    ANC:CanonComputer的調(diào)色板文件,包含一系列可選的顏色板

    ANI:Windows系統(tǒng)中的動(dòng)畫(huà)光標(biāo)

    ANS:ANSI文本文件

    ANT:SimAntForWindows中保存的游戲文件

    API:AdobeAcrobat使用的應(yīng)用程序設(shè)計(jì)接口文件

    APR:LotusApproach97文件

    APS:MicrosoftVisualC++文件

    ARC:LHARC的壓縮檔案文件

    ARI:Aristotle聲音文件

    ARJ:RobertJungARJ壓縮包文件

    ART:XaraStudio繪畫(huà)文件;CanonCrayola美術(shù)文件;ClipArt文件格式;另一種光線(xiàn)跟蹤格式;AOL使用的用Johnson—Grace壓縮算法壓縮的標(biāo)記文件

    ASA:MicrosoftVisualInterDev文件

    ASC:ASCⅡ文本文件;PGP算法加密文件

    ASD:MicrosoftWord的自動(dòng)保存文件;Microsoft高級(jí)流媒體格式(microsoftadvancedstreamingFORMat,ASF)的描述文件;可用NSREX打開(kāi)VelvetStudio例子文件

    ASE:VelvetStudio采樣文件

    ASF:Microsoft高級(jí)流媒體格式文件

    ASM:匯編語(yǔ)言源文件,Pro/E裝配文件

    ASO:AstoundDynamite對(duì)象文件

    ASP:動(dòng)態(tài)網(wǎng)頁(yè)文件;ProCommPlus安裝與連接腳本文件;Astound介紹文件

    AST:Astound多媒體文件;ClarisWorks“助手”文件

    ASV:DataCAD自動(dòng)保存文件

    ASX:Cheyenne備份腳本文件;Microsoft高級(jí)流媒體重定向器文件,視頻文件

    ATT:AT<Group4位圖文件

    ATW:來(lái)自個(gè)人軟件的AnyTimeDeluxeForWindows個(gè)人信息管理員文件

    AU:Sun/NeXT/DEC/UNIX聲音文件;音頻U-Law(讀作“mu-law”)文件格式

    AVB:ComputerAssociatesInoculan反病毒軟件的病毒感染后文件

    AVI:MicrosoftAudioVideoInterleave電影格式

    AVR:AudioVisualResearch文件格式

    AVS:應(yīng)用程序可視化格式

    AWD:FaxVien文檔

    AWR:Telsis數(shù)字儲(chǔ)存音頻文件擴(kuò)展名格式

    Axx:ARJ壓縮文件的分包序號(hào)文件,用于將一個(gè)大文件壓至幾個(gè)小的壓縮包中(xx取01-99的數(shù)字)

    A3L:Authorware3.x庫(kù)文件

    A4L:Authorware4.x庫(kù)文件

    A5L:Authorware5.x庫(kù)文件

    A3M,A4M:AuthorwareMacintosh未打包文件

    A4P:Authorware無(wú)運(yùn)行時(shí)間的打包文件

    A3W,A4W,A5W:未打包的AuthorwareWindows文件

    B

    BAK:備份文件

    BAS:BASIC源文件

    BAT:批處理文件

    BDF:WestPointBridgerDesigner文件

    BFC:Windows95Briefcase文檔

    BG:BackgammonForWindows下的游戲文件

    BGL:MicrosoftFlightSimulator(微軟飛行模擬器)的視景文件

    BI:二進(jìn)制文件

    BIF:GroupWise的初始化文件

    BIFF:XLIFE3D格式文件

    BIN:二進(jìn)制文件

    BK,BK

    BKS:IBMBookManagerRead書(shū)架文件

    BMK:書(shū)簽文件

    BMP:Windows或OS/2位圖文件

    BMI:ApogeeBioMenace數(shù)據(jù)文件

    BOOK:AdobeFrameMakerBook文件

    BOX:LotusNotes的郵箱文件

    BPL:BorlardDelph4打包庫(kù)

    BQY:BrioQuery文件

    BRX:用于查看多媒體對(duì)象目錄的文件

    BSC:MSDeveloperStudio瀏覽器信息文件

    BSP:Quake圖形文件

    BS1:ApogeeBlakeStone數(shù)據(jù)文件

    BS_:MicrosoftBookshelfFind菜單外殼擴(kuò)展名

    BTM:Norton應(yīng)用程序使用的批處理文件

    BUD:Quicken的備份磁盤(pán)

    BUN:CakeWalk聲音捆綁文件(一種MIDI程序)

    BW:SGI黑白圖像文件

    BWV:商業(yè)波形文件

    BYU:BYU的電影文件格式

    B4:HelixNutsandBolts文件

    C

    C:C代碼文件

    C0l:臺(tái)風(fēng)波形文件

    CAB:Microsoft壓縮檔案文件

    CAD:Softdek的DrafixCAD文件

    CAL:CALS壓縮位圖;日歷計(jì)劃表數(shù)據(jù)

    CAM:Casio照相機(jī)格式

    CAP:壓縮音樂(lè)文件格式

    CAS:逗號(hào)分開(kāi)的ASCⅡ文件

    CAT:Quicken使用的IntellCharge分類(lèi)文件

    CB:Microsoft干凈引導(dǎo)文件

    CBI:二進(jìn)制卷格式文件(用于IBM大型機(jī)系統(tǒng))

    CC:VisualdBASE用戶(hù)自定義類(lèi)文件

    CCA:cc:郵件文件

    CCB:VisualBasic動(dòng)態(tài)按鈕配置文件

    CCF:多媒體查看器配置文件,用于OS/2

    CCH:Corel圖表文件

    CCM:Lotuscc:郵箱(例如“INBOX.CCM”)

    CCO:CyberChat數(shù)據(jù)文件

    CCT:MacromediaDirectorShockwave投影

    CDA:CD音頻軌道

    CDF:Microsoft頻道定義格式文件

    CDI:Philip的高密盤(pán)交互格式

    CDM:VisualdBASE自定義數(shù)據(jù)模塊文件

    CDR:CorelDRAW繪圖文件;原始音頻CD數(shù)據(jù)文件

    CDT:CorelDRAW模板

    CDX:CorelDRAW壓縮繪圖文件;MicrosoftVisualFoxPro索引文件

    CEL:CIMFast事件語(yǔ)言文件

    CER:證書(shū)文件(MIMEx-x509-ca-cert)

    CFB:Compton的多媒文件

    CFG:配置文件

    CFM:CotdFusion模板文件;VisualdBASEWindows用戶(hù)定制表單

    CGI:公共網(wǎng)關(guān)接口腳本文件

    CGM:計(jì)算機(jī)圖形元文件

    CH:OS/2配置文件

    CHK:由Windows磁盤(pán)碎片整理器或磁盤(pán)掃描保存的文件碎片

    CHM:編譯過(guò)的HTML文件

    CHR:字符集(字體文件)

    CHP:VenturaPublisher章節(jié)文件

    CHT:ChartViem文件;HarvardGraphics矢量文件

    CIF:AdaptecCD創(chuàng)建器CD映像文件

    CIL:ClipGallery下載包

    CIM:SimCity2000文件

    CIN:OS/2改變控制文件用于跟蹤INI文件中的變化

    CK1:iD/ApogeeCommanderKeen1數(shù)據(jù)文件

    CK2:iD/ApogeeCommanderKeen2數(shù)據(jù)文件

    CK3:iD/ApogeeCommanderKeen3數(shù)據(jù)文件

    CK4:iD/ApogeeCommanderKeen4數(shù)據(jù)文件

    CK5:iD/ApogeeCommanderKeen5數(shù)據(jù)文件

    CK6:iD/ApogeeCommanderKeen6數(shù)據(jù)文件

    CLASS:Java類(lèi)文件

    CLL:CrickSoftwareClicker文件

    CLP:Windows剪貼板文件

    CLS:VisualBasic類(lèi)文件

    CMD:WindowsNT,OS/2的命令文件;DOSCD/M命令文件;dBASEⅡ程序文件

    CMF:Corel元文件

    CMG:Chessmaster保存的游戲文件

    CMP:JPEG位圖文件;地址文檔

    CMV:CorelMove動(dòng)畫(huà)文件

    CMX:CorelPresentationExchange圖像

    CNF:Telnet,Windows和其他其內(nèi)格式會(huì)發(fā)生改變的應(yīng)用程序使用的配置文件

    CNM:Windows應(yīng)用程序菜單選項(xiàng)和安裝文件

    CNQ:CompuworksDesignShop文件

    CNT:Windows(或其他)系統(tǒng)用于幫助索引或其他目的內(nèi)容文件

    COB:TrueSpace2對(duì)象文件

    COD:MicrosoftC編譯器產(chǎn)生的可顯示機(jī)器碼/匯編代碼文件,其中附有源C代碼作為注釋

    COM:命令文件(程序)

    CPD:CorelPrintOffice文件(圖形)

    CPD,CPE傳真覆蓋文檔

    CPI:MicrosoftMS-DOS代碼頁(yè)信息文件

    CPL:控制面板擴(kuò)展名,Corel顏色板

    CPO:Corel打印存儲(chǔ)文件

    CPP:C++代碼文件

    CPR:Corel提供說(shuō)明書(shū)文件

    CPT:Corel照片-繪畫(huà)圖像

    CPX:CorelPresentationExchange壓縮圖形文件

    CRD:WindowsCardfile文件

    CRP:Corel提供的運(yùn)行時(shí)介紹文件;VisualdBASE自定義報(bào)表文件

    CRT:認(rèn)證文件

    CSC:Corel腳本文件

    CSP:PCEmceeOn_Screen圖像

    CSS:瀑布式表格文件

    CST:MacromediaDirectorCast文件

    CSV:逗號(hào)分隔的值文件

    CT:ScitexCT位圖文件;PaintShopProGrapic編輯器文件

    CTL:通常用于表示一個(gè)包含控件信息的文件;FaxWork用它來(lái)保持有關(guān)每個(gè)傳真收到或發(fā)出的信息

    CUE:Microsoft提示牌數(shù)據(jù)文件

    CUR:Windows光標(biāo)文件

    CUT:DrHalo位圖文件

    CV:Corel版本的檔案文件;MicrosoftCodeView信息屏幕文件

    CWK:ClarisWorks數(shù)據(jù)文件.

    CWS:ClarisWorks模塊

    CXT:MacromediaDirector受保護(hù)的(不可編輯的)投影文件

    CXX:C++源代碼文件

    D

    DAT:數(shù)據(jù)文件;WrodPerfect合并數(shù)據(jù)文件;用于一些MPEG格式的文件

    DB:Borland的Paradox7表

    DBC:MicrosoftVisualFoxPro數(shù)據(jù)庫(kù)容器文件

    DBF:dBASE文件,一種由Ashton-Tate創(chuàng)建的格式,可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和類(lèi)似數(shù)據(jù)庫(kù)或與數(shù)據(jù)庫(kù)有關(guān)產(chǎn)品識(shí)別;可用數(shù)據(jù)文件(能被Excel97打開(kāi));Oracle8.1.x表格空間文件

    DBX:DataBearn圖像;MicrosoftVisualFoxPro表格文件

    DCM:DCM模塊格式文件

    DCR:沖擊波文件

    DCS:桌面顏色分隔文件

    DCT:MicrosoftVisualFoxPro數(shù)據(jù)庫(kù)容器

    DCU:Delphi編譯單元文件

    DCX:MicrosoftVisualFoxPro數(shù)據(jù)庫(kù)容器;基于PCX的傳真圖像;宏

    DC5:DataCAD繪圖文件

    DDF:Btrieve或Xtrieve數(shù)據(jù)定義文件,它包含用于描述Btrieve或Xtrieve文件的元數(shù)據(jù)

    DDIF:DigitalEquipment或Compaq格式,用于保存他們圖像與字處理文檔

    DEF:SmartWareⅡ數(shù)據(jù)文件;C++模塊定義文件

    DEFI:Oracle7卸載腳本文件

    DEM:用于表示數(shù)字高度模型的USGS基準(zhǔn)的文件

    DER:認(rèn)證文件

    DEWF:MacintoshSoundCap/SoundEdit錄音設(shè)備格式

    DGN:Macintosh95CAD繪圖文件

    DIB:設(shè)備無(wú)關(guān)位圖

    DIC:目錄

    DIF:可進(jìn)行數(shù)據(jù)互換的電子表格

    DIG:DigiLink格式;SoundDesignerⅠ音頻文件

    DIR:MacromediaDirector文件

    DIZ:描述文件

    DLG:C++對(duì)話(huà)框腳本文件

    DLL:動(dòng)態(tài)鏈接庫(kù)

    DLS:可下載聲音文件

    DMD:VisualdBASE數(shù)據(jù)模塊文件

    DMF:X-Trakker音樂(lè)模塊(MOD)文件

    DOC:FrameMaker或FrameBuilder文檔;WordStar文檔、WordPerfect文檔、MicrosoftWord文檔;DisplayWrite文檔

    DOT:MicrosoftWord文檔模板

    DPL:BorlandDelph4壓縮庫(kù)

    DPR:BorlandDelphi工程頭文件

    DRAW:Acorn的基于對(duì)象的矢量圖像文件

    DRV:驅(qū)動(dòng)程序

    DRW:MicrografxDesigner/Draw;Pro/E繪畫(huà)文件

    DSF:MicrografxDesignerVFX文件

    DSG:DOOM保存的文件

    DSM:DynamicStudio音樂(lè)模塊(MOD)文件

    DSP:MicrosoftDeveloperStudio工程文件

    DSQ:CorelQUERY(查詢(xún))文件

    DST:刺繡機(jī)圖形文件

    DSW:MicrosoftDeveloperStudio工作區(qū)文件

    DTA:WordBank(世界銀行)的STARS數(shù)據(jù)文件

    DTD:SGML文檔類(lèi)型定義(DTD)文件

    DTED:地面高度數(shù)字?jǐn)?shù)據(jù)(圖形的數(shù)據(jù)格式)文件

    DTF:SymantecQ&A相關(guān)的數(shù)據(jù)庫(kù)數(shù)據(jù)文件

    DTM:DigiTrakker模塊文件

    DUN:Microsoft拔號(hào)網(wǎng)絡(luò)導(dǎo)出文件

    DV:數(shù)字視頻文件(MIME)

    DWD:DiamondWare數(shù)字化文件

    DWG:AutoCAD工程圖文件;AutoCAD或GenericCADD老版本的繪圖格式

    DXF:可進(jìn)行互交換的繪圖文件格式,二進(jìn)制的DWG格式的文本表示;數(shù)據(jù)交換文件

    DXR:MacromediaDirector受保護(hù)(不可編輯)電影文件

    D64:Commodore的64位模擬磁盤(pán)圖像文件

    E

    EDA:EnsoniqASR磁盤(pán)映像

    EDD:元素定義文檔(FrameMaker+SGML文檔)

    EDE:EnsoniqEPS磁盤(pán)映像

    EDK:EnsoniqKT磁盤(pán)映像

    EDQ:EnsoniqSQ1/SQ2/Ks32磁盤(pán)映像

    EDS:EnsoniqSQ80磁盤(pán)映像

    EDV:EnsoniqVFX-SD磁盤(pán)映像

    EFA:EnsoniqASR文件

    EFE:EnsoniqEPS文件

    EFK:EnsoniqKT文件

    EFQ:EnsoniqSQ1/SQ2/Ks32文件

    EFS:EnsoniqSQ80文件

    EFV:EnsoniqVFX-SD文件

    EMD:ABT擴(kuò)展模塊

    EMF:Windows增強(qiáng)元文件

    EML:MicrosoftOutlookExpress郵件消息(MIMERTC822)文件

    ENC:重演文件

    ENFF:中性文件格式擴(kuò)展名

    EPHTML:Perl解釋增強(qiáng)HTML文件

    EPS:壓縮的PostScript圖像

    EPSF:壓縮的PostScript文件

    ERI:ERWin文件

    ERR:當(dāng)RobooHELP幫助編譯器企圖編譯一個(gè)幫助系統(tǒng)源文件時(shí)用來(lái)存儲(chǔ)錯(cuò)誤消息的文件

    EPX:ERWin文件

    ESPS:ESPS音頻文件

    EUI:EnsoniqESP家族的壓縮磁盤(pán)映像

    EVY:特使文檔

    EWL:MicrosoftEncarta文檔

    EXC:MicrosoftWord禁止字字典

    EXE:可執(zhí)行文件(程序)

    F

    F:FORTRAN文件

    F2R:Farandoyle線(xiàn)性模塊格式

    F3R:Farandoyle分塊線(xiàn)性模塊格式

    F77:FORTRAN文件

    F90:FORTRAN文件

    FAR:FradoleComposer音樂(lè)模塊(MOD)文件

    FAV:MicrosoftOutlook導(dǎo)航條

    FAX:傳真類(lèi)型圖像

    FBK:Navison金融備份

    FCD:虛擬CD-ROM

    FDB:Navison金融數(shù)據(jù)庫(kù)

    FDF:AdobeAcrobat表單文檔文件

    FEM:CADRE有限元素網(wǎng)絡(luò)文件

    FFA,F(xiàn)FL,F(xiàn)FO,F(xiàn)FK:Microsoft快速查找文件

    FFF:GUSPnP銀行文件格式

    FFT:最終格式文本(IBM的DCA一部分)

    FH3:AldusFreehand3繪圖文件

    FIF:Fractal圖像文件

    FIG:REND386/AVRIL使用的文件格式

    FITS:CCD照相機(jī)圖像;靈活圖像傳輸系統(tǒng)

    FLA:MacromediaFlash電影

    FLC:AutodeskFLIC動(dòng)畫(huà)文件

    FLF:CorelParadox產(chǎn)生的格式:NavisonFinancials許可文件;OS/2驅(qū)動(dòng)程序文件

    FLI:AutodeskFLIC動(dòng)畫(huà)

    FLT:StarTrekker音樂(lè)模塊(MOD)文件;MultiGenInc的OpenFlight使用的文件格式;Corel過(guò)濾器文件

    FM:AdobeFrameMaker文檔

    FMB:Oracle4.0版或以后版本表單的二進(jìn)制源代碼文件

    FML:文件鏡象列表(GetRight)

    FMT:Oracle4.0版或以后版本表單的文本格式;MicrosoftSchedule+打印文件

    FMX:Oracle4.0版或以后版本可執(zhí)行表單

    FND:MicrosoftExplorer保存的搜索文件(Findapplet)

    FNG:字體組文件(字體導(dǎo)航器,F(xiàn)ontNavigator)

    FNK:FunkTracker模塊格式

    FOG:Fontographer模塊字體

    FON:系統(tǒng)字體

    FOR:FORTRAN文件

    FOT:字體相關(guān)文件

    FP:FileMakerPro文件

    FP1:FlyingPigsforWindows數(shù)據(jù)文件

    FP3:FileMakerPro文件

    FPT:FileMakerPro文件;MicrosoftFoxPro備注字體文件

    FPX:FlashPix位圖

    FRM:表單;FrameMaker或FrameBuilder文檔;Oracle可執(zhí)行表(3.0版或早期版本);VisualBasic表單;WordPerfectMerge表單;DataCAD標(biāo)志報(bào)表文件

    FRT:MicrosoftFoxPro報(bào)表文件

    FRX:VisualBasic表單文本;MicrosoftFoxPro報(bào)表文件

    FSF:fPrintAuditTool文件格式

    FSL:Borland的Paradox7表單;CorelParadox保存的表單

    FSM:Parandoyle示例格式

    FT:LotusNotes全文本索引

    FTG:全文本搜索組文件,由Windows幫助系統(tǒng)查找時(shí)產(chǎn)生——可以刪除,并在需要時(shí)重建起來(lái)

    FTS:全文本搜索引文件,由Windows幫助系統(tǒng)查找時(shí)產(chǎn)生

    FW2:FrameworkⅡ文件

    FW3:FrameworkⅢ文件

    FW4:FrameworkⅣ文件

    FXP:經(jīng)MicrosoftFoxPro編譯的源文件

    FZB:CasioFZ-1銀行轉(zhuǎn)儲(chǔ)

    FZF:CasioFZ-1完全轉(zhuǎn)儲(chǔ)

    FZV:CasioFZ-1聲音轉(zhuǎn)儲(chǔ)

    G

    G721:RawCCITTG.721

    G723:RawCCITTG.7233或5bitADPCM格式數(shù)據(jù)

    GAL:Corel多媒體管理器相集

    GCD:GenericCADD繪畫(huà)文件(后續(xù)版本)

    GCP:GroundControlPoint(地面控制點(diǎn))文件,用于遠(yuǎn)景數(shù)據(jù)形成圖像過(guò)程,經(jīng)常用于生成圖工程—CHIPS(copenhagenimageprocessingsystem)使用這些文件

    GDB:InterBase數(shù)據(jù)庫(kù)文件

    GDM:鈴聲、口哨聲和聲音板模塊格式

    GED:GEDCOM系譜數(shù)據(jù)文件,用于記錄和交換系譜數(shù)據(jù)的流行格式;圖形環(huán)境文檔繪畫(huà)

    GEM:GEM元文件

    GEN:Ventura產(chǎn)生的文本文件

    GetRight:GetRight未完成的下載文件

    GFC:Patton&PattonFlowCharting4flowchart文件

    GFI,GFX:Genigraphics圖形鏈接表示文件

    GHO:Norton克隆磁盤(pán)映像

    GID:Windows95全局索引文件(包括幫助狀態(tài))

    GIF:CompuServe位圖文件

    GIM,GIX:Genigraphics圖形鏈接介紹文件

    GKH:EnsoniqEPS家簇磁盤(pán)映像文件

    GKS:GravisGripKey文檔

    GL:動(dòng)畫(huà)格式

    GNA:Genigraphics圖形鏈接介紹文件

    GNT:生成代碼,MicroFocus屬性格式里的可執(zhí)行代碼

    GNX:Genigraphics圖形鏈接介紹文件

    GRA:MicrosoftGraph文件

    GRD:用于遠(yuǎn)程視景數(shù)據(jù)產(chǎn)生地圖過(guò)程的格式文件,通常應(yīng)用于形成地圖工程—CHIPS(copenhagenimageprocessingsystem)使用這些文件

    GRF:Grapher(GoldenSoftware公司)圖形文件

    GRP:程序管理組

    GSM:RawGSM6.10音頻流;Raw“bytealigned(比特對(duì)齊的)”GSM6.10音頻流;USRobotics語(yǔ)音調(diào)制解調(diào)器

    GTK:Graoumftracker(老)音樂(lè)模塊(MOD)文件

    GT2:Graoumftracker(新)音樂(lè)模塊(MOD)文件

    GWX,GWZ:Cenigraphis圖形鏈接介紹文件

    GZ:UNIXgzip壓縮文件

    H

    H:C程序頭文件

    HCM:IBMHCM配置文件

    HCOM:聲音工具HCOM格式

    HCR:IBMHCD/HCM產(chǎn)品配置文件

    HDF:高級(jí)計(jì)算機(jī)應(yīng)用程序本地中心(NCSA)geospatialHierarchial數(shù)據(jù)格式文件

    HED:HighEdit文檔

    HEL:MicrosoftHellbender格式保存的游戲文件

    HEX:MacintoshBinHex2.0文件

    HGL:HP圖形語(yǔ)言繪圖文件

    HH:映射文件,包括一些話(huà)題ID和在幫助文件系統(tǒng)中話(huà)題的映射數(shù)字—允許運(yùn)行中應(yīng)用程序發(fā)送給用戶(hù)合適的上下文幫助話(huà)題

    HLP:幫助文件;DateCADWindows幫助文件

    HOG:LucasArts的DarkForcesWAD文件

    HPJ:VisualBasic幫助工程

    HPP:C++程序頭文件

    HQX:MacintoshBinHex4.0文件

    HST:歷史文件

    HT:HyperTerminal(超級(jí)終端)

    HTM,HTML:超文本文檔

    HTT:Microsoft超文本模板

    HTX:擴(kuò)展HTML模板

    HXM:Descent2HAM文件擴(kuò)展

    I

    ICA:Citrix文件

    ICB:Targa位圖文件

    ICC:Kodak打印機(jī)格式文件

    ICL:圖標(biāo)庫(kù)文件

    ICM:圖形顏色匹配配置文件

    ICO:Windows圖標(biāo)

    IDB:MSDev中間層文件

    IDD:MIDI設(shè)備定義

    IDF:MIDI設(shè)備定義(Windows95需要的文件)

    IDQ:Internet數(shù)據(jù)查詢(xún)文件

    IDX:MicrosoftFoxPro相關(guān)數(shù)據(jù)庫(kù)索引文件;SymantecQ&A相關(guān)數(shù)據(jù)庫(kù)索引文件;MicrosoftOutlookExpress文件

    IFF:交換格式文件;AmigaILBM

    IGES:初始圖形交換說(shuō)明文件

    IGF:插入系統(tǒng)元文件

    IIF:QuickBooksforWindows交換文件

    ILBM:位圖圖形文件

    IMA:WinImage磁盤(pán)映像文件

    IMG:GEM映像

    IMZ:WinImage壓縮磁盤(pán)映像文件

    INC:匯編語(yǔ)言或動(dòng)態(tài)服務(wù)器包含文件

    INF:信息文件

    INI:初始化文件;MWaveDSPSynth的“nwsynth.ini”GMS安裝;CravisUltrasoundbank安裝

    INP:Oracle3.0版或早期版本的表單源代碼

    INRS:INRS遠(yuǎn)程通信聲頻

    INS:InstallShield安裝腳本;X-Internet簽字文件;EnsoniqEPS字簇設(shè)備;Cell/ⅡMAC/PC抽樣設(shè)備

    INT:中間代碼,當(dāng)一個(gè)源程序經(jīng)過(guò)語(yǔ)法檢查后編譯產(chǎn)生一個(gè)可執(zhí)行代碼

    IOF:Findit文檔

    IQY:MicrosoftInternet查詢(xún)文件

    ISO:根據(jù)ISD9660有關(guān)CD-ROM文件系統(tǒng)標(biāo)準(zhǔn)列出CD-ROM上的文件

    ISP:X-Internet簽字文件

    IST:數(shù)字跟蹤設(shè)備文件

    ISU:InstallShield卸裝腳本

    IT:脈沖跟蹤系統(tǒng)音樂(lè)模塊(MOD)文件

    ITI:脈沖跟蹤系統(tǒng)設(shè)備

    ITS:脈沖跟蹤系統(tǒng)抽樣,Internet文檔位置

    IV:OpenInventor中使用的文件格式

    IVD:超過(guò)20/20微觀數(shù)據(jù)維數(shù)或變量等級(jí)文件

    IVP:超過(guò)20/20的用戶(hù)子集配置文件

    IVT:超過(guò)20/20表或集合數(shù)據(jù)文件

    IVX:超過(guò)20/20微數(shù)據(jù)目錄文件

    IW:Idlewild屏幕保護(hù)程序

    IWC:InstallWatch文檔

    J

    J62:Ricoh照相機(jī)格式

    JAR:Java檔案文件(一種用于applet和相關(guān)文件的壓縮文件)

    JAVA:Java源文件

    JBF:PaintShopPro圖像瀏覽文件

    JFF,JFIF,JIF:JPEG文件

    JMP:SAS的JMPDiscovery表格統(tǒng)計(jì)文件

    JN1:EpicMegaGames的JilloftheJungle數(shù)據(jù)文件

    JPE,JPEG,JPG:JPEG圖形文件

    JS:javascript源文件

    JSP:HTML網(wǎng)頁(yè),其中包含有對(duì)一個(gè)Javaservlet的參考

    JTF:JPEG位圖文件

    K

    K25:Kurzweil2500抽樣文件

    KAR:卡拉OKMIDI文件(文本+MIDI)

    KDC:Kodak光增強(qiáng)器

    KEY:DataCAD圖標(biāo)工具條文件

    KFX:KoFakGroup4圖像文件

    KIZ:Kodak數(shù)字明信片文件

    KKW:RoboHELP幫助工程索引設(shè)計(jì)器中與主題無(wú)關(guān)的K開(kāi)頭的所有關(guān)鍵字

    KMP:KorgTrinityKeyMap文件

    KQP:Konica照相機(jī)本地文件

    KR1:Kurzweil2000抽樣(多軟驅(qū))文件

    KRZ:Kurzweil2000抽樣文件

    KSF:KorgTrinity抽樣文件

    KYE:Kye游戲數(shù)據(jù)

    L

    LAB:VisualdBASE標(biāo)簽文件

    LBM:DeluxePaint位圖文件

    LBT,LBX:MicrosoftFoxPro標(biāo)簽文件

    LDB:MicrosoftAccess加鎖文件

    LDL:CorelParadox分發(fā)庫(kù)

    LEG:Legacy文檔

    LES:Logitech娛樂(lè)系統(tǒng)游戲配置文件(與REC文件一樣)

    LFT:3DStudio(DOS)放樣文件

    LGO:Paintbrush(Microsoft畫(huà)圖應(yīng)用程序)的徽標(biāo)文件

    LHA:LZH更換文件后綴

    LIB:庫(kù)文件

    LIN:DataCAD線(xiàn)型文件

    LIS:結(jié)構(gòu)化查詢(xún)報(bào)告(SQR)程序產(chǎn)生的輸出文件

    LLX:Laplink交換代理

    LNK:Windows快捷方式文件

    LOG:日志文件

    LPD:HelixNut和Bolt文件

    LRC:Intel可視電話(huà)文件

    LSL:CorelParadox保存的庫(kù)文件

    LSP:AutoLISP、CommonLISP和其他LISP語(yǔ)言文件

    LST:列表文件

    LU:ThoughtWing庫(kù)單元文件

    LVL:ParallaxSoftware的MinerDescent/D2Level擴(kuò)展

    LWLO:Lightwave分層對(duì)象文件

    LWOB:Lightwave對(duì)象文件

    LWP:LotusWordPro96/97文件

    LWSC:Lightwave視景文件

    LYR:DataCAD層文件

    LZH:LHARC壓縮檔案

    LZS:Skyroads數(shù)據(jù)文件

    M

    M1V:MPEG相關(guān)文件(MIME“mpeg”類(lèi)型)

    M3D:CorelMotion3D動(dòng)畫(huà)文件

    M3U:MPEGURL(MIME聲音文件)

    MAC:MacPaint圖像文件

    MAD:MicrosoftAccess模塊文件

    MAF:MicrosoftAccess表單文件

    MAG:在一些日本文件中發(fā)現(xiàn)的圖形文件格式

    MAGIC:魔力郵件監(jiān)視器配置文件

    MAK:VisualBasil或MicrosoftVisualC++工程文件

    MAM:MicrosoftAccess宏

    MAN:UNIX手冊(cè)頁(yè)輸出

    MAP:映射文件;DukeNukem3DWAD游戲文件

    MAQ:MicrosoftAccess查詢(xún)文件

    MAR:MicrosoftAccess報(bào)表文件

    MAS:LotusFreelanceGraphicsSmartMaster文件

    MAT:MicrosoftAccess表;3DStudioMAX材料庫(kù)

    MAUD:MAUD抽樣格式

    MAX:Kinetx的3DStudioMAX文件;該格式用于一個(gè)3D場(chǎng)景文件;Paperport文件;OrCAD設(shè)計(jì)文件

    MAZ:Hover迷路數(shù)據(jù);Division的dVS/dVISE使用的文件格式

    MB1:ApogeeMonsterBash數(shù)據(jù)文件

    MBOX:BerkeleyUnix郵箱格式

    MBX:MicrosoftOutlook保存email格式;Eudora郵箱

    MCC:Dailerl0呼叫卡

    MCP:MetrowerksCodeWarrior工程文件

    MCR:DataCAD鍵盤(pán)宏文件

    MCW:MicrosoftWord的Macintosh文檔

    MDA:MicrosoftAccess內(nèi)抽入器;MicrosoftAccess2.0版及其后續(xù)版本的工作組事件

    MDB:MicrosoftAccess數(shù)據(jù)庫(kù)

    MDE:MicrosoftAccessMDE文件

    MDL:數(shù)字跟蹤器音樂(lè)模塊(MOD)文件;Quake模塊文件

    MDN:MicrosoftAccess空數(shù)據(jù)庫(kù)模板

    MDW:MicrosoftAccess工作組文件

    MDZ:MicrosoftAccess向?qū)0逦募?

    MED:音樂(lè)編輯器,OctaMED音樂(lè)模塊(MOD)文件

    MER:電子表格/數(shù)據(jù)庫(kù)數(shù)據(jù)交換格式;FileMaker、Excel及其他軟件能識(shí)別

    MET:表示管理器元文件

    MFG:Pro/ENGINEER制造文件

    MGF:在材料與

    以上就是關(guān)于mat轉(zhuǎn)csv相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢(xún),客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    學(xué)3dmax學(xué)費(fèi)一般多少(3d設(shè)計(jì)培訓(xùn)一般要多少錢(qián))

    庭園景觀設(shè)計(jì)cad(庭園景觀設(shè)計(jì) mail)

    迷你世界TMA工作室

    可以免費(fèi)打廣告的網(wǎng)站(可以免費(fèi)打廣告的網(wǎng)站有哪些)

    手繪公園平面圖(手繪公園平面圖線(xiàn)稿)