Hướng dẫn how do i read an excel cell array in matlab? - làm cách nào để đọc một mảng ô excel trong Matlab?

Readcell

Đọc mảng ô từ tệp

Show

Cú pháp

Sự mô tả

thí dụ

C = readcell(filename) Tạo một mảng ô bằng cách đọc dữ liệu hướng cột từ một tệp. creates a cell array by reading column-oriented data from a file.

C = readcell('basic_cell.txt')
0 Xác định định dạng tệp từ phần mở rộng tệp:

  • C = readcell('basic_cell.txt')
    1,
    C = readcell('basic_cell.txt')
    2 hoặc
    C = readcell('basic_cell.txt')
    3 cho các tệp văn bản được phân định

  • C = readcell('basic_cell.txt')
    4,
    C = readcell('basic_cell.txt')
    5,
    C = readcell('basic_cell.txt')
    6,
    C = readcell('basic_cell.txt')
    7,
    C = readcell('basic_cell.txt')
    8,
    C = readcell('basic_cell.txt')
    9 hoặc
    C=3×3 cell array
        {[                   1]}    {[    2]}    {[        3]}
        {'hello'               }    {'world'}    {[      NaN]}
        {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}
    
    
    0 cho các tệp bảng tính

thí dụ

C = readcell(filename) Tạo một mảng ô bằng cách đọc dữ liệu hướng cột từ một tệp. creates cell array from a file with additional options specified by one or more name-value pair arguments. Use any of the input arguments from the previous syntaxes before specifying the name-value pairs.

C = readcell('basic_cell.txt')
0 Xác định định dạng tệp từ phần mở rộng tệp:

  • C = readcell('basic_cell.txt')
    1,
    C = readcell('basic_cell.txt')
    2 hoặc
    C = readcell('basic_cell.txt')
    3 cho các tệp văn bản được phân định

  • C = readcell('basic_cell.txt')
    4,
    C = readcell('basic_cell.txt')
    5,
    C = readcell('basic_cell.txt')
    6,
    C = readcell('basic_cell.txt')
    7,
    C = readcell('basic_cell.txt')
    8,
    C = readcell('basic_cell.txt')
    9 hoặc
    C=3×3 cell array
        {[                   1]}    {[    2]}    {[        3]}
        {'hello'               }    {'world'}    {[      NaN]}
        {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}
    
    
    0 cho các tệp bảng tính

C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 1) Tạo mảng ô từ một tệp có tùy chọn bổ sung được chỉ định bởi một hoặc nhiều đối số cặp giá trị tên. Sử dụng bất kỳ đối số đầu vào nào từ các cú pháp trước đó trước khi chỉ định các cặp giá trị tên.

Để đặt các tùy chọn nhập cụ thể cho dữ liệu của bạn, bạn có thể sử dụng đối tượng

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2 hoặc bạn có thể chỉ định các cặp giá trị tên. Khi bạn chỉ định các cặp giá trị tên ngoài
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2, thì
C = readcell('basic_cell.txt')
0 chỉ hỗ trợ các cặp giá trị tên này:

Tệp văn bản - C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 5, C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 6

Tệp bảng tính -

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

7,
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

8

1,2,3
hello,world,NaN
10-Oct-2018 10:27:56,1,

C = readcell('basic_cell.txt')

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

Ví dụ

sụp đổ tất cả

C = readcell('basic_cell.xls')

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

Đọc dữ liệu bảng vào mảng ô từ tệp văn bản

Hiển thị nội dung của

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

9, và sau đó nhập dữ liệu hỗn hợp vào một mảng ô.

Đọc dữ liệu bảng vào mảng ô từ bảng tính

opts = detectImportOptions('airlinesmall_subset.xlsx');
preview('airlinesmall_subset.xlsx',opts)

ans=8×29 table
    Year    Month    DayofMonth    DayOfWeek    DepTime    CRSDepTime    ArrTime    CRSArrTime    UniqueCarrier    FlightNum     TailNum      ActualElapsedTime    CRSElapsedTime    AirTime    ArrDelay    DepDelay    Origin      Dest      Distance    TaxiIn    TaxiOut    Cancelled    CancellationCode    Diverted    CarrierDelay    WeatherDelay      SDelay      SecurityDelay    LateAircraftDelay
    ____    _____    __________    _________    _______    __________    _______    __________    _____________    _________    __________    _________________    ______________    _______    ________    ________    _______    _______    ________    ______    _______    _________    ________________    ________    ____________    ____________    __________    _____________    _________________

    1996      1          18            4         2117         2120        2305         2259          {'HP'}           415       {'N637AW'}           108                 99            85           6          -3       {'COS'}    {'PHX'}      551         5         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          12            5         1252         1245        1511         1500          {'HP'}           610       {'N905AW'}            79                 75            58          11           7       {'LAX'}    {'PHX'}      370         3         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          16            2         1441         1445        1708         1721          {'HP'}           211       {'N165AW'}            87                 96            74         -13          -4       {'RNO'}    {'PHX'}      601         4          9           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1           1            1         2258         2300        2336         2335          {'HP'}          1245       {'N183AW'}            38                 35            20           1          -2       {'TUS'}    {'PHX'}      110         6         12           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1           4            4         1814         1814        1901         1910          {'US'}           683       {'N963VJ'}            47                 56            34          -9           0       {'DTW'}    {'PIT'}      201         6          7           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          31            3         1822         1820        1934         1925          {'US'}           757       {'N912VJ'}            72                 65            52           9           2       {'PHL'}    {'PIT'}      267         6         14           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          18            4          729          730         841          843          {'US'}          1564       {'N941VJ'}            72                 73            58          -2          -1       {'DCA'}    {'PVD'}      357         3         11           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          26            5         1704         1705        1829         1839          {'NW'}          1538       {'N960N' }            85                 94            69         -10          -1       {'DTW'}    {'RIC'}      456         3         13           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    

Nhập dữ liệu bảng hỗn hợp từ

C = readcell('basic_cell.xls')
0 vào một mảng ô.

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')

M=10×3 cell array
    {[ 935]}    {[ 935]}    {'WN'}
    {[1041]}    {[1040]}    {'WN'}
    {[1430]}    {[1500]}    {'WN'}
    {[ 940]}    {[ 950]}    {'WN'}
    {[1515]}    {[1515]}    {'WN'}
    {[2042]}    {[2035]}    {'WN'}
    {[2116]}    {[2130]}    {'WN'}
    {[1604]}    {[1605]}    {'WN'}
    {[1258]}    {[1230]}    {'WN'}
    {[1134]}    {[1145]}    {'WN'}

Đọc mảng ô từ bảng và phạm vi được chỉ định

Để đặt các tùy chọn nhập cụ thể cho dữ liệu của bạn, bạn có thể sử dụng đối tượng

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2 hoặc bạn có thể chỉ định các cặp giá trị tên. Khi bạn chỉ định các cặp giá trị tên ngoài
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2, thì
C = readcell('basic_cell.txt')
0 chỉ hỗ trợ các cặp giá trị tên này:

Tệp văn bản - C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 5, C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 6Name of file to read character vector | string scalar

Tệp bảng tính -

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

7,
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

8

Ví dụ

sụp đổ tất cả

Đọc dữ liệu bảng vào mảng ô từ tệp văn bản

Hiển thị nội dung của
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

9, và sau đó nhập dữ liệu hỗn hợp vào một mảng ô.

Đọc dữ liệu bảng vào mảng ô từ bảng tính

Nhập dữ liệu bảng hỗn hợp từ

C = readcell('basic_cell.xls')
0 vào một mảng ô.
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

5

Đọc mảng ô từ bảng và phạm vi được chỉ định

Xem trước dữ liệu từ tệp bảng tính và nhập dữ liệu hỗn hợp vào một mảng ô từ một bảng và phạm vi được chỉ định.

Tệp bảng tính

C = readcell('basic_cell.xls')
1Contains dữ liệu trong nhiều bảng tính trong nhiều năm từ năm 1996 đến 2008. Mỗi bảng tính có dữ liệu cho một năm nhất định. Xem trước dữ liệu từ tệp
C = readcell('basic_cell.xls')
2. Hàm
C = readcell('basic_cell.xls')
3 hiển thị dữ liệu từ bảng tính đầu tiên theo mặc định.
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

7

Nhập mười hàng dữ liệu cho các biến

C = readcell('basic_cell.xls')
4,
C = readcell('basic_cell.xls')
5 và
C = readcell('basic_cell.xls')
6 từ bảng tính có tên
C = readcell('basic_cell.xls')
7. Phạm vi Excel®
C = readcell('basic_cell.xls')
8 đại diện cho các cột
C = readcell('basic_cell.xls')
4 đến
C = readcell('basic_cell.xls')
6 và mười hàng bắt đầu từ hàng
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

1 sau các tên biến.
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

8

Đối số đầu vào

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2 - Tên của tập tin đến ReadCharacter vector | Chuỗi vô hướng

Tên của tệp để đọc, được chỉ định là vectơ ký tự hoặc vô hướng chuỗi.

opts = detectImportOptions('airlinesmall_subset.xlsx');
preview('airlinesmall_subset.xlsx',opts)
2

Tùy thuộc vào vị trí của tệp của bạn,

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2 có thể đảm nhận một trong các hình thức này.

Địa điểm

opts = detectImportOptions('airlinesmall_subset.xlsx');
preview('airlinesmall_subset.xlsx',opts)
4://
opts = detectImportOptions('airlinesmall_subset.xlsx');
preview('airlinesmall_subset.xlsx',opts)
5/
opts = detectImportOptions('airlinesmall_subset.xlsx');
preview('airlinesmall_subset.xlsx',opts)
6

Hình thức

Tùy thuộc vào vị trí của tệp của bạn,
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2 có thể đảm nhận một trong các hình thức này.
opts = detectImportOptions('airlinesmall_subset.xlsx');
preview('airlinesmall_subset.xlsx',opts)
7
Địa điểmHình thức
Thư mục hoặc thư mục hiện tại trên đường dẫn MATLAB®Chỉ định tên của tệp trong
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2.
Ví dụ:
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

5
Tệp trong một thư mục

Nếu tệp không nằm trong thư mục hiện tại hoặc trong thư mục trên đường dẫn MATLAB, thì hãy chỉ định tên đường dẫn đầy đủ hoặc tương đối trong

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2.

Ví dụ:

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

7
ans=8×29 table
    Year    Month    DayofMonth    DayOfWeek    DepTime    CRSDepTime    ArrTime    CRSArrTime    UniqueCarrier    FlightNum     TailNum      ActualElapsedTime    CRSElapsedTime    AirTime    ArrDelay    DepDelay    Origin      Dest      Distance    TaxiIn    TaxiOut    Cancelled    CancellationCode    Diverted    CarrierDelay    WeatherDelay      SDelay      SecurityDelay    LateAircraftDelay
    ____    _____    __________    _________    _______    __________    _______    __________    _____________    _________    __________    _________________    ______________    _______    ________    ________    _______    _______    ________    ______    _______    _________    ________________    ________    ____________    ____________    __________    _____________    _________________

    1996      1          18            4         2117         2120        2305         2259          {'HP'}           415       {'N637AW'}           108                 99            85           6          -3       {'COS'}    {'PHX'}      551         5         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          12            5         1252         1245        1511         1500          {'HP'}           610       {'N905AW'}            79                 75            58          11           7       {'LAX'}    {'PHX'}      370         3         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          16            2         1441         1445        1708         1721          {'HP'}           211       {'N165AW'}            87                 96            74         -13          -4       {'RNO'}    {'PHX'}      601         4          9           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1           1            1         2258         2300        2336         2335          {'HP'}          1245       {'N183AW'}            38                 35            20           1          -2       {'TUS'}    {'PHX'}      110         6         12           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1           4            4         1814         1814        1901         1910          {'US'}           683       {'N963VJ'}            47                 56            34          -9           0       {'DTW'}    {'PIT'}      201         6          7           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          31            3         1822         1820        1934         1925          {'US'}           757       {'N912VJ'}            72                 65            52           9           2       {'PHL'}    {'PIT'}      267         6         14           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          18            4          729          730         841          843          {'US'}          1564       {'N941VJ'}            72                 73            58          -2          -1       {'DCA'}    {'PVD'}      357         3         11           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          26            5         1704         1705        1829         1839          {'NW'}          1538       {'N960N' }            85                 94            69         -10          -1       {'DTW'}    {'RIC'}      456         3         13           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    

3

  • Ví dụ:

    C=3×3 cell array
        {[                   1]}    {[    2]}    {[        3]}
        {'hello'               }    {'world'}    {1x1 missing}
        {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}
    
    
    8

  • URL Internet

  • Nếu tệp được chỉ định là Trình định vị tài nguyên thống nhất internet (URL), thì

    C=3×3 cell array
        {[                   1]}    {[    2]}    {[        3]}
        {'hello'               }    {'world'}    {1x1 missing}
        {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}
    
    
    2 phải chứa loại giao thức
    opts = detectImportOptions('airlinesmall_subset.xlsx');
    preview('airlinesmall_subset.xlsx',opts)
    0 hoặc
    opts = detectImportOptions('airlinesmall_subset.xlsx');
    preview('airlinesmall_subset.xlsx',opts)
    1.MATLAB Online™, the importing function operates with the
    C=3×3 cell array
        {[                   1]}    {[    2]}    {[        3]}
        {'hello'               }    {'world'}    {[      NaN]}
        {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}
    
    
    8 property set to
    ans=8×29 table
        Year    Month    DayofMonth    DayOfWeek    DepTime    CRSDepTime    ArrTime    CRSArrTime    UniqueCarrier    FlightNum     TailNum      ActualElapsedTime    CRSElapsedTime    AirTime    ArrDelay    DepDelay    Origin      Dest      Distance    TaxiIn    TaxiOut    Cancelled    CancellationCode    Diverted    CarrierDelay    WeatherDelay      SDelay      SecurityDelay    LateAircraftDelay
        ____    _____    __________    _________    _______    __________    _______    __________    _____________    _________    __________    _________________    ______________    _______    ________    ________    _______    _______    ________    ______    _______    _________    ________________    ________    ____________    ____________    __________    _____________    _________________
    
        1996      1          18            4         2117         2120        2305         2259          {'HP'}           415       {'N637AW'}           108                 99            85           6          -3       {'COS'}    {'PHX'}      551         5         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          12            5         1252         1245        1511         1500          {'HP'}           610       {'N905AW'}            79                 75            58          11           7       {'LAX'}    {'PHX'}      370         3         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          16            2         1441         1445        1708         1721          {'HP'}           211       {'N165AW'}            87                 96            74         -13          -4       {'RNO'}    {'PHX'}      601         4          9           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1           1            1         2258         2300        2336         2335          {'HP'}          1245       {'N183AW'}            38                 35            20           1          -2       {'TUS'}    {'PHX'}      110         6         12           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1           4            4         1814         1814        1901         1910          {'US'}           683       {'N963VJ'}            47                 56            34          -9           0       {'DTW'}    {'PIT'}      201         6          7           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          31            3         1822         1820        1934         1925          {'US'}           757       {'N912VJ'}            72                 65            52           9           2       {'PHL'}    {'PIT'}      267         6         14           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          18            4          729          730         841          843          {'US'}          1564       {'N941VJ'}            72                 73            58          -2          -1       {'DCA'}    {'PVD'}      357         3         11           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          26            5         1704         1705        1829         1839          {'NW'}          1538       {'N960N' }            85                 94            69         -10          -1       {'DTW'}    {'RIC'}      456         3         13           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    
    
    7, and reads only
    ans=8×29 table
        Year    Month    DayofMonth    DayOfWeek    DepTime    CRSDepTime    ArrTime    CRSArrTime    UniqueCarrier    FlightNum     TailNum      ActualElapsedTime    CRSElapsedTime    AirTime    ArrDelay    DepDelay    Origin      Dest      Distance    TaxiIn    TaxiOut    Cancelled    CancellationCode    Diverted    CarrierDelay    WeatherDelay      SDelay      SecurityDelay    LateAircraftDelay
        ____    _____    __________    _________    _______    __________    _______    __________    _____________    _________    __________    _________________    ______________    _______    ________    ________    _______    _______    ________    ______    _______    _________    ________________    ________    ____________    ____________    __________    _____________    _________________
    
        1996      1          18            4         2117         2120        2305         2259          {'HP'}           415       {'N637AW'}           108                 99            85           6          -3       {'COS'}    {'PHX'}      551         5         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          12            5         1252         1245        1511         1500          {'HP'}           610       {'N905AW'}            79                 75            58          11           7       {'LAX'}    {'PHX'}      370         3         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          16            2         1441         1445        1708         1721          {'HP'}           211       {'N165AW'}            87                 96            74         -13          -4       {'RNO'}    {'PHX'}      601         4          9           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1           1            1         2258         2300        2336         2335          {'HP'}          1245       {'N183AW'}            38                 35            20           1          -2       {'TUS'}    {'PHX'}      110         6         12           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1           4            4         1814         1814        1901         1910          {'US'}           683       {'N963VJ'}            47                 56            34          -9           0       {'DTW'}    {'PIT'}      201         6          7           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          31            3         1822         1820        1934         1925          {'US'}           757       {'N912VJ'}            72                 65            52           9           2       {'PHL'}    {'PIT'}      267         6         14           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          18            4          729          730         841          843          {'US'}          1564       {'N941VJ'}            72                 73            58          -2          -1       {'DCA'}    {'PVD'}      357         3         11           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          26            5         1704         1705        1829         1839          {'NW'}          1538       {'N960N' }            85                 94            69         -10          -1       {'DTW'}    {'RIC'}      456         3         13           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    
    
    8 files.

  • Ví dụ:

    opts = detectImportOptions('airlinesmall_subset.xlsx');
    preview('airlinesmall_subset.xlsx',opts)
    2

Vị trí từ xa

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1

Nếu tệp được lưu trữ tại một vị trí từ xa, thì C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {1x1 missing} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 2 phải chứa đường dẫn đầy đủ của tệp được chỉ định với biểu mẫu:File import options M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')3 | M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')4 | M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')5 | M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')6

Dựa trên vị trí từ xa,

opts = detectImportOptions('airlinesmall_subset.xlsx');
preview('airlinesmall_subset.xlsx',opts)
7 có thể là một trong những giá trị trong bảng này.

Amazon S3 ™

opts = detectImportOptions('airlinesmall_subset.xlsx');
preview('airlinesmall_subset.xlsx',opts)
9

Trước R2021A, hãy sử dụng dấu phẩy để phân tách từng tên và giá trị và gửi

M=10×3 cell array
    {[ 935]}    {[ 935]}    {'WN'}
    {[1041]}    {[1040]}    {'WN'}
    {[1430]}    {[1500]}    {'WN'}
    {[ 940]}    {[ 950]}    {'WN'}
    {[1515]}    {[1515]}    {'WN'}
    {[2042]}    {[2035]}    {'WN'}
    {[2116]}    {[2130]}    {'WN'}
    {[1604]}    {[1605]}    {'WN'}
    {[1258]}    {[1230]}    {'WN'}
    {[1134]}    {[1145]}    {'WN'}

4 trong trích dẫn.
M=10×3 cell array
    {[ 935]}    {[ 935]}    {'WN'}
    {[1041]}    {[1040]}    {'WN'}
    {[1430]}    {[1500]}    {'WN'}
    {[ 940]}    {[ 950]}    {'WN'}
    {[1515]}    {[1515]}    {'WN'}
    {[2042]}    {[2035]}    {'WN'}
    {[2116]}    {[2130]}    {'WN'}
    {[1604]}    {[1605]}    {'WN'}
    {[1258]}    {[1230]}    {'WN'}
    {[1134]}    {[1145]}    {'WN'}

4 in quotes.

Ví dụ:

M=10×3 cell array
    {[ 935]}    {[ 935]}    {'WN'}
    {[1041]}    {[1040]}    {'WN'}
    {[1430]}    {[1500]}    {'WN'}
    {[ 940]}    {[ 950]}    {'WN'}
    {[1515]}    {[1515]}    {'WN'}
    {[2042]}    {[2035]}    {'WN'}
    {[2116]}    {[2130]}    {'WN'}
    {[1604]}    {[1605]}    {'WN'}
    {[1258]}    {[1230]}    {'WN'}
    {[1134]}    {[1145]}    {'WN'}

7 chỉ ra rằng năm dòng đầu tiên đi trước dữ liệu bảng là các dòng tiêu đề.
M=10×3 cell array
    {[ 935]}    {[ 935]}    {'WN'}
    {[1041]}    {[1040]}    {'WN'}
    {[1430]}    {[1500]}    {'WN'}
    {[ 940]}    {[ 950]}    {'WN'}
    {[1515]}    {[1515]}    {'WN'}
    {[2042]}    {[2035]}    {'WN'}
    {[2116]}    {[2130]}    {'WN'}
    {[1604]}    {[1605]}    {'WN'}
    {[1258]}    {[1230]}    {'WN'}
    {[1134]}    {[1145]}    {'WN'}

7 indicates that the first five lines that precede the tabular data are header lines.

Tất cả các loại tệp được hỗ trợ

sụp đổ tất cả

M=10×3 cell array {[ 935]} {[ 935]} {'WN'} {[1041]} {[1040]} {'WN'} {[1430]} {[1500]} {'WN'} {[ 940]} {[ 950]} {'WN'} {[1515]} {[1515]} {'WN'} {[2042]} {[2035]} {'WN'} {[2116]} {[2130]} {'WN'} {[1604]} {[1605]} {'WN'} {[1258]} {[1230]} {'WN'} {[1134]} {[1145]} {'WN'} 8 - M=10×3 cell array {[ 935]} {[ 935]} {'WN'} {[1041]} {[1040]} {'WN'} {[1430]} {[1500]} {'WN'} {[ 940]} {[ 950]} {'WN'} {[1515]} {[1515]} {'WN'} {[2042]} {[2035]} {'WN'} {[2116]} {[2130]} {'WN'} {[1604]} {[1605]} {'WN'} {[1258]} {[1230]} {'WN'} {[1134]} {[1145]} {'WN'} 9 hoặc C = readcell(filename0 Tùy chọn yêu cầu ____ đối tượngM=10×3 cell array {[ 935]} {[ 935]} {'WN'} {[1041]} {[1040]} {'WN'} {[1430]} {[1500]} {'WN'} {[ 940]} {[ 950]} {'WN'} {[1515]} {[1515]} {'WN'} {[2042]} {[2035]} {'WN'} {[2116]} {[2130]} {'WN'} {[1604]} {[1605]} {'WN'} {[1258]} {[1230]} {'WN'} {[1134]} {[1145]} {'WN'} 9 or C = readcell(filename0 request options C = readcell(filename1 object

Các tùy chọn yêu cầu

M=10×3 cell array
    {[ 935]}    {[ 935]}    {'WN'}
    {[1041]}    {[1040]}    {'WN'}
    {[1430]}    {[1500]}    {'WN'}
    {[ 940]}    {[ 950]}    {'WN'}
    {[1515]}    {[1515]}    {'WN'}
    {[2042]}    {[2035]}    {'WN'}
    {[2116]}    {[2130]}    {'WN'}
    {[1604]}    {[1605]}    {'WN'}
    {[1258]}    {[1230]}    {'WN'}
    {[1134]}    {[1145]}    {'WN'}

9 hoặc C = readcell(filename0, được chỉ định là đối tượng C = readcell(filename1. Đối tượng C = readcell(filename1 xác định cách nhập dữ liệu khi
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2 được chỉ định là URL Internet chứa loại giao thức C = readcell(filename7 hoặc C = readcell(filename8.

Tệp văn bản và bảng tính

sụp đổ tất cả

M=10×3 cell array {[ 935]} {[ 935]} {'WN'} {[1041]} {[1040]} {'WN'} {[1430]} {[1500]} {'WN'} {[ 940]} {[ 950]} {'WN'} {[1515]} {[1515]} {'WN'} {[2042]} {[2035]} {'WN'} {[2116]} {[2130]} {'WN'} {[1604]} {[1605]} {'WN'} {[1258]} {[1230]} {'WN'} {[1134]} {[1145]} {'WN'} 8 - M=10×3 cell array {[ 935]} {[ 935]} {'WN'} {[1041]} {[1040]} {'WN'} {[1430]} {[1500]} {'WN'} {[ 940]} {[ 950]} {'WN'} {[1515]} {[1515]} {'WN'} {[2042]} {[2035]} {'WN'} {[2116]} {[2130]} {'WN'} {[1604]} {[1605]} {'WN'} {[1258]} {[1230]} {'WN'} {[1134]} {[1145]} {'WN'} 9 hoặc C = readcell(filename0 Tùy chọn yêu cầu ____ đối tượngType of file C = readcell('basic_cell.txt')00 | C = readcell('basic_cell.txt')01

Các tùy chọn yêu cầu

M=10×3 cell array
    {[ 935]}    {[ 935]}    {'WN'}
    {[1041]}    {[1040]}    {'WN'}
    {[1430]}    {[1500]}    {'WN'}
    {[ 940]}    {[ 950]}    {'WN'}
    {[1515]}    {[1515]}    {'WN'}
    {[2042]}    {[2035]}    {'WN'}
    {[2116]}    {[2130]}    {'WN'}
    {[1604]}    {[1605]}    {'WN'}
    {[1258]}    {[1230]}    {'WN'}
    {[1134]}    {[1145]}    {'WN'}

9 hoặc C = readcell(filename0, được chỉ định là đối tượng C = readcell(filename1. Đối tượng C = readcell(filename1 xác định cách nhập dữ liệu khi
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2 được chỉ định là URL Internet chứa loại giao thức C = readcell(filename7 hoặc C = readcell(filename8.

Tệp văn bản và bảng tính

  • C = readcell(filename9 - Loại tệp

    C = readcell('basic_cell.txt')
    00 |
    C = readcell('basic_cell.txt')
    01

  • Loại tệp, được chỉ định là cặp được phân tách bằng dấu phẩy bao gồm

    ans=8×29 table
        Year    Month    DayofMonth    DayOfWeek    DepTime    CRSDepTime    ArrTime    CRSArrTime    UniqueCarrier    FlightNum     TailNum      ActualElapsedTime    CRSElapsedTime    AirTime    ArrDelay    DepDelay    Origin      Dest      Distance    TaxiIn    TaxiOut    Cancelled    CancellationCode    Diverted    CarrierDelay    WeatherDelay      SDelay      SecurityDelay    LateAircraftDelay
        ____    _____    __________    _________    _______    __________    _______    __________    _____________    _________    __________    _________________    ______________    _______    ________    ________    _______    _______    ________    ______    _______    _________    ________________    ________    ____________    ____________    __________    _____________    _________________
    
        1996      1          18            4         2117         2120        2305         2259          {'HP'}           415       {'N637AW'}           108                 99            85           6          -3       {'COS'}    {'PHX'}      551         5         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          12            5         1252         1245        1511         1500          {'HP'}           610       {'N905AW'}            79                 75            58          11           7       {'LAX'}    {'PHX'}      370         3         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          16            2         1441         1445        1708         1721          {'HP'}           211       {'N165AW'}            87                 96            74         -13          -4       {'RNO'}    {'PHX'}      601         4          9           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1           1            1         2258         2300        2336         2335          {'HP'}          1245       {'N183AW'}            38                 35            20           1          -2       {'TUS'}    {'PHX'}      110         6         12           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1           4            4         1814         1814        1901         1910          {'US'}           683       {'N963VJ'}            47                 56            34          -9           0       {'DTW'}    {'PIT'}      201         6          7           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          31            3         1822         1820        1934         1925          {'US'}           757       {'N912VJ'}            72                 65            52           9           2       {'PHL'}    {'PIT'}      267         6         14           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          18            4          729          730         841          843          {'US'}          1564       {'N941VJ'}            72                 73            58          -2          -1       {'DCA'}    {'PVD'}      357         3         11           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
        1996      1          26            5         1704         1705        1829         1839          {'NW'}          1538       {'N960N' }            85                 94            69         -10          -1       {'DTW'}    {'RIC'}      456         3         13           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    
    
    5 và
    C = readcell('basic_cell.txt')
    00 hoặc
    C = readcell('basic_cell.txt')
    01.

Chỉ định đối số cặp giá trị tên

ans=8×29 table
    Year    Month    DayofMonth    DayOfWeek    DepTime    CRSDepTime    ArrTime    CRSArrTime    UniqueCarrier    FlightNum     TailNum      ActualElapsedTime    CRSElapsedTime    AirTime    ArrDelay    DepDelay    Origin      Dest      Distance    TaxiIn    TaxiOut    Cancelled    CancellationCode    Diverted    CarrierDelay    WeatherDelay      SDelay      SecurityDelay    LateAircraftDelay
    ____    _____    __________    _________    _______    __________    _______    __________    _____________    _________    __________    _________________    ______________    _______    ________    ________    _______    _______    ________    ______    _______    _________    ________________    ________    ____________    ____________    __________    _____________    _________________

    1996      1          18            4         2117         2120        2305         2259          {'HP'}           415       {'N637AW'}           108                 99            85           6          -3       {'COS'}    {'PHX'}      551         5         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          12            5         1252         1245        1511         1500          {'HP'}           610       {'N905AW'}            79                 75            58          11           7       {'LAX'}    {'PHX'}      370         3         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          16            2         1441         1445        1708         1721          {'HP'}           211       {'N165AW'}            87                 96            74         -13          -4       {'RNO'}    {'PHX'}      601         4          9           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1           1            1         2258         2300        2336         2335          {'HP'}          1245       {'N183AW'}            38                 35            20           1          -2       {'TUS'}    {'PHX'}      110         6         12           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1           4            4         1814         1814        1901         1910          {'US'}           683       {'N963VJ'}            47                 56            34          -9           0       {'DTW'}    {'PIT'}      201         6          7           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          31            3         1822         1820        1934         1925          {'US'}           757       {'N912VJ'}            72                 65            52           9           2       {'PHL'}    {'PIT'}      267         6         14           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          18            4          729          730         841          843          {'US'}          1564       {'N941VJ'}            72                 73            58          -2          -1       {'DCA'}    {'PVD'}      357         3         11           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          26            5         1704         1705        1829         1839          {'NW'}          1538       {'N960N' }            85                 94            69         -10          -1       {'DTW'}    {'RIC'}      456         3         13           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    

5 khi
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {1x1 missing}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2 không bao gồm phần mở rộng tệp hoặc nếu phần mở rộng khác với một trong những điều sau đây:
C = readcell('basic_cell.txt')
17

C = readcell('basic_cell.txt')
1,
C = readcell('basic_cell.txt')
2 hoặc
C = readcell('basic_cell.txt')
3 cho các tệp văn bản được phân định
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1

C = readcell('basic_cell.txt')
4,
C = readcell('basic_cell.txt')
5,
C = readcell('basic_cell.txt')
6,
C = readcell('basic_cell.txt')
7,
C = readcell('basic_cell.txt')
8,
C = readcell('basic_cell.txt')
9 hoặc
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

0 cho các tệp bảng tính

Ví dụ:

C = readcell('basic_cell.txt')
17
C = readcell('basic_cell.txt')
21

Kiểu dữ liệu:

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1
C = readcell('basic_cell.txt')
22 |
C = readcell('basic_cell.txt')
23

Số lượng các dòng tiêu đề trong tệp, được chỉ định là cặp được phân tách bằng dấu phẩy bao gồm C = readcell('basic_cell.txt')20 và số nguyên dương. Nếu không xác định, hàm nhập tự động phát hiện số lượng dòng tiêu đề trong tệp.Expected number of variables positive integer

Ví dụ:

C = readcell('basic_cell.txt')
21

Kiểu dữ liệu:

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1
C = readcell('basic_cell.txt')
22 |
C = readcell('basic_cell.txt')
23

Số lượng các dòng tiêu đề trong tệp, được chỉ định là cặp được phân tách bằng dấu phẩy bao gồm C = readcell('basic_cell.txt')20 và số nguyên dương. Nếu không xác định, hàm nhập tự động phát hiện số lượng dòng tiêu đề trong tệp.Portion of data to read character vector | string scalar | numeric vector

Ví dụ:

C = readcell('basic_cell.txt')
21

Kiểu dữ liệu:
C = readcell('basic_cell.txt')
22 |
C = readcell('basic_cell.txt')
23
C = readcell('basic_cell.txt')
24 - Số lượng số nguyên dự kiến

Số lượng biến dự kiến, được chỉ định là cặp được phân tách bằng dấu phẩy bao gồm

C = readcell('basic_cell.txt')
25 và số nguyên dương. Nếu không xác định, hàm nhập tự động phát hiện số lượng biến.

C = readcell('basic_cell.txt')
28 - Một phần dữ liệu cho ReadCharacter Vector | Chuỗi vô hướng | vector số

Phần của dữ liệu để đọc từ các tệp văn bản hoặc bảng tính, được chỉ định là cặp phân tách dấu phẩy bao gồm

C = readcell('basic_cell.txt')
29 và vectơ ký tự, vô hướng chuỗi hoặc vectơ số theo một trong các dạng này.

  • Các cách để chỉ định

    C = readcell('basic_cell.txt')
    28

  • Sự mô tả

Tế bào bắt đầu

C = readcell('basic_cell.txt')
31 hoặc
C = readcell('basic_cell.txt')
32
C = readcell('basic_cell.txt')
38 or
C = readcell('basic_cell.txt')
39

Chỉ định ô bắt đầu cho dữ liệu dưới dạng vectơ ký tự hoặc vô hướng chuỗi hoặc vectơ số hai phần tử.

Vector ký tự hoặc vô hướng chuỗi chứa một chữ cái cột và số hàng bằng cách sử dụng ký hiệu Excel

C = readcell('basic_cell.txt')
33. Ví dụ,
C = readcell('basic_cell.txt')
34 là định danh cho ô tại giao điểm của cột
C = readcell('basic_cell.txt')
35 và hàng
C = readcell('basic_cell.txt')
36.

Hai vectơ số phần tử của dạng

C = readcell('basic_cell.txt')
37 chỉ ra hàng bắt đầu và cột.

  • Sử dụng ô bắt đầu, chức năng nhập tự động phát hiện phạm vi của dữ liệu bằng cách bắt đầu nhập tại ô bắt đầu và kết thúc ở hàng trống hoặc phạm vi chân trang cuối cùng.

  • Ví dụ:

    C = readcell('basic_cell.txt')
    38 hoặc
    C = readcell('basic_cell.txt')
    39

Phạm vi hình chữ nhật

C = readcell('basic_cell.txt')
40 hoặc
C = readcell('basic_cell.txt')
41

Chỉ định phạm vi chính xác để đọc bằng phạm vi hình chữ nhật theo một trong các hình thức này.

C = readcell('basic_cell.txt')
40 - Chỉ định phạm vi bằng cách sử dụng
C = readcell('basic_cell.txt')
43 và
C = readcell('basic_cell.txt')
44 là hai góc đối diện xác định khu vực sẽ đọc trong ký hiệu Excel
C = readcell('basic_cell.txt')
33. Ví dụ,
C = readcell('basic_cell.txt')
46.

C = readcell('basic_cell.txt')
41-Chỉ định phạm vi sử dụng vectơ số bốn phần tử chứa hàng bắt đầu, cột bắt đầu, hàng cuối và cột cuối. Ví dụ,
C = readcell('basic_cell.txt')
48.

Hàm nhập chỉ đọc dữ liệu có trong phạm vi được chỉ định. Bất kỳ trường trống nào trong phạm vi được chỉ định đều được nhập dưới dạng ô bị thiếu.

C = readcell('basic_cell.txt')
51

Phạm vi hàng hoặc phạm vi cột

C = readcell('basic_cell.txt')
49 hoặc
C = readcell('basic_cell.txt')
50

Chỉ định phạm vi bằng cách xác định các hàng đầu và kết thúc bằng các số hàng Excel.

Sử dụng phạm vi hàng được chỉ định, hàm nhập tự động phát hiện phạm vi cột bằng cách đọc từ cột không trống đầu tiên đến cuối dữ liệu và tạo một biến trên mỗi cột.

C = readcell('basic_cell.txt')
53

Ví dụ:

C = readcell('basic_cell.txt')
51

C = readcell('basic_cell.txt')
54

Ngoài ra, chỉ định phạm vi bằng cách xác định các cột bắt đầu và kết thúc bằng cách sử dụng các chữ cái hoặc số cột Excel.

Sử dụng phạm vi cột được chỉ định, hàm nhập tự động phát hiện phạm vi hàng bằng cách đọc từ hàng không trống đầu tiên đến cuối dữ liệu hoặc phạm vi chân trang.

Example:

C = readcell('basic_cell.txt')
36
C = readcell('basic_cell.txt')
36

Số lượng cột trong phạm vi được chỉ định phải khớp với số được chỉ định trong thuộc tính

C = readcell('basic_cell.txt')
24.

C = readcell('basic_cell.txt')
56

Ví dụ:

C = readcell('basic_cell.txt')
53

Ví dụ:

C = readcell('basic_cell.txt')
58
C = readcell('basic_cell.txt')
58

Không xác định hoặc trống rỗng

C = readcell('basic_cell.txt')
59

Nếu không xác định, chức năng nhập sẽ tự động phát hiện phạm vi đã sử dụng.

Ví dụ:

C = readcell('basic_cell.txt')
60
C = readcell('basic_cell.txt')
60

Lưu ý: Phạm vi được sử dụng đề cập đến phần hình chữ nhật của bảng tính thực sự chứa dữ liệu. Hàm nhập tự động phát hiện phạm vi đã sử dụng bằng cách cắt tỉa bất kỳ hàng và cột dẫn đầu nào không chứa dữ liệu. Văn bản chỉ là không gian trắng được coi là dữ liệu và được ghi lại trong phạm vi đã sử dụng. Used Range refers to the rectangular portion of the spreadsheet that actually contains data. The importing function automatically detects the used range by trimming any leading and trailing rows and columns that do not contain data. Text that is only white space is considered data and is captured within the used range.

Kiểu dữ liệu:

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1 |
C = readcell('basic_cell.txt')
23
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1 |
C = readcell('basic_cell.txt')
23

C = readcell('basic_cell.txt')64 - Loại cho dữ liệu văn bản nhập khẩu C = readcell('basic_cell.txt')65 | C = readcell('basic_cell.txt')66Type for imported text data C = readcell('basic_cell.txt')65 | C = readcell('basic_cell.txt')66

Loại cho dữ liệu văn bản đã nhập, được chỉ định là cặp được phân tách bằng dấu phẩy bao gồm

C = readcell('basic_cell.txt')
67 và
C = readcell('basic_cell.txt')
65 hoặc
C = readcell('basic_cell.txt')
66.

  • C = readcell('basic_cell.txt')
    65 - Nhập dữ liệu văn bản vào MATLAB dưới dạng vectơ ký tự.

  • C = readcell('basic_cell.txt')
    66 - Nhập dữ liệu văn bản vào MATLAB dưới dạng mảng chuỗi.

Ví dụ:

C = readcell('basic_cell.txt')
72
C = readcell('basic_cell.txt')
72

C = readcell('basic_cell.txt')73 - Loại cho dữ liệu ngày và giờ nhập khẩu C = readcell('basic_cell.txt')74 (mặc định) | C = readcell('basic_cell.txt')00 | C = readcell('basic_cell.txt')76 (Chỉ có tệp bảng tính)Type for imported date and time data C = readcell('basic_cell.txt')74 (default) | C = readcell('basic_cell.txt')00 | C = readcell('basic_cell.txt')76 (spreadsheet files only)

Loại cho dữ liệu ngày và thời gian nhập khẩu, được chỉ định là cặp được phân tách bằng dấu phẩy bao gồm

C = readcell('basic_cell.txt')
77 và một trong những giá trị sau:
C = readcell('basic_cell.txt')
74,
C = readcell('basic_cell.txt')
00 hoặc
C = readcell('basic_cell.txt')
76. Giá trị
C = readcell('basic_cell.txt')
76 chỉ áp dụng cho các tệp bảng tính và không hợp lệ cho các tệp văn bản.

Giá trịNhập dữ liệu ngày và thời gian nhập khẩu
C = readcell('basic_cell.txt')
74

MATLAB

C = readcell('basic_cell.txt')
83 Kiểu dữ liệu

Để biết thêm thông tin, xem

C = readcell('basic_cell.txt')
83.

C = readcell('basic_cell.txt')
00

Nếu

C = readcell('basic_cell.txt')
77 được chỉ định là
C = readcell('basic_cell.txt')
00, thì loại dữ liệu ngày và thời gian nhập khẩu phụ thuộc vào giá trị được chỉ định trong tham số
C = readcell('basic_cell.txt')
67:

  • Nếu

    C = readcell('basic_cell.txt')
    67 được đặt thành
    C = readcell('basic_cell.txt')
    65, thì hàm nhập trả về ngày như một mảng ô của các vectơ ký tự.

  • Nếu

    C = readcell('basic_cell.txt')
    67 được đặt thành
    C = readcell('basic_cell.txt')
    66, thì hàm nhập sẽ trả về ngày dưới dạng một loạt các chuỗi.

C = readcell('basic_cell.txt')
76

Số ngày nối tiếp Excel

Một số ngày nối tiếp là một số duy nhất bằng số ngày kể từ ngày tham chiếu nhất định. Số ngày nối tiếp Excel sử dụng một ngày tham chiếu khác với số ngày nối tiếp MATLAB. Để biết thêm thông tin về ngày Excel, xem

C = readcell('basic_cell.txt')
94.

Kiểu dữ liệu:

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1

Chỉ các tệp văn bản

sụp đổ tất cả

Các ký tự phân cách trường trong một tệp văn bản được phân định, được chỉ định là vectơ ký tự, vô hướng chuỗi, mảng ô của các vectơ ký tự hoặc mảng chuỗi.

Ví dụ:

C = readcell('basic_cell.txt')
97
C = readcell('basic_cell.txt')
97

Ví dụ:

C = readcell('basic_cell.txt')
98
C = readcell('basic_cell.txt')
98

Kiểu dữ liệu:

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1 |
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

01
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1 |
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

01

Các ký tự để coi là không gian trắng, được chỉ định là vectơ ký tự hoặc vô hướng chuỗi chứa một hoặc nhiều ký tự.

Ví dụ:

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

02
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

02

Ví dụ:

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

03
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

03

Các ký tự cuối dòng, được chỉ định là vectơ ký tự, vô hướng chuỗi, mảng ô của các vectơ ký tự hoặc mảng chuỗi.

Ví dụ:

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

04
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

04

Ví dụ:

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

05
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

05

Ví dụ:

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

06
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

06

Kiểu dữ liệu:

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1 |
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

01
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1 |
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

01

Các ký tự để coi là không gian trắng, được chỉ định là vectơ ký tự hoặc vô hướng chuỗi chứa một hoặc nhiều ký tự.

Ví dụ:

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

02

Ví dụ:

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

03
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

12

Kiểu dữ liệu:

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1 |
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

01
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1 |
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

01

Các ký tự để coi là không gian trắng, được chỉ định là vectơ ký tự hoặc vô hướng chuỗi chứa một hoặc nhiều ký tự.Character encoding scheme C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 17 | C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 18 | C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 19 | C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 20 | ...

Ví dụ:

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

02

Ví dụ:

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

03

Các ký tự cuối dòng, được chỉ định là vectơ ký tự, vô hướng chuỗi, mảng ô của các vectơ ký tự hoặc mảng chuỗi.

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

27 uses UTF-8 as the encoding.

Ví dụ:

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

04
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

28 uses the system default encoding.

Kiểu dữ liệu:

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1

Chỉ các tệp văn bảnOutput data type of duration data C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 32 (default) | C = readcell('basic_cell.txt')00

sụp đổ tất cả

Giá trịNhập dữ liệu ngày và thời gian nhập khẩu
C = readcell('basic_cell.txt')
74

MATLAB

C = readcell('basic_cell.txt')
83 Kiểu dữ liệu

Để biết thêm thông tin, xem

C = readcell('basic_cell.txt')
83.

C = readcell('basic_cell.txt')
00

Nếu

C = readcell('basic_cell.txt')
77 được chỉ định là
C = readcell('basic_cell.txt')
00, thì loại dữ liệu ngày và thời gian nhập khẩu phụ thuộc vào giá trị được chỉ định trong tham số
C = readcell('basic_cell.txt')
67:

  • Nếu

    C = readcell('basic_cell.txt')
    67 được đặt thành
    C = readcell('basic_cell.txt')
    65, thì hàm nhập trả về ngày như một mảng ô của các vectơ ký tự.

  • Nếu

    C = readcell('basic_cell.txt')
    67 được đặt thành
    C = readcell('basic_cell.txt')
    66, thì hàm nhập sẽ trả về ngày dưới dạng một loạt các chuỗi.

Kiểu dữ liệu:

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1

C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 5 - Địa phương để đọc vector datescharacter | Chuỗi vô hướngLocale for reading dates character vector | string scalar

Locale cho ngày đọc, được chỉ định là cặp được phân tách bằng dấu phẩy bao gồm

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

51 và một vectơ ký tự hoặc vô hướng chuỗi có dạng
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

52_____
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

53, trong đó:

  • C=3×3 cell array
        {[                   1]}    {[    2]}    {[        3]}
        {'hello'               }    {'world'}    {[      NaN]}
        {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}
    
    
    53 là mã in ISO 3166-1 alpha-2 cho biết một quốc gia.

  • C=3×3 cell array
        {[                   1]}    {[    2]}    {[        3]}
        {'hello'               }    {'world'}    {[      NaN]}
        {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}
    
    
    55 là một mã hai chữ cái ISO 639-1 cho biết ngôn ngữ.

Bảng này liệt kê một số giá trị chung cho địa phương.

Địa phươngNgôn ngữQuốc gia
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

56
tiếng Đứcnước Đức
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

57
Tiếng AnhVương quốc Anh
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

58
Tiếng AnhVương quốc Anh
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

58
Hoa Kỳ
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

59
người Tây Ban NhaTây ban nha
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

60
người PhápPháp
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

61
người ÝNước Ý
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

62
tiếng NhậtNhật Bản
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

63
Hàn QuốcHàn Quốc
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

64
Hà Lannước Hà Lan
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

65

Trung Quốc (đơn giản hóa)

Trung Quốc

Khi sử dụng Trình xác định định dạng

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

66 để đọc văn bản dưới dạng các giá trị
C = readcell('basic_cell.txt')
83, hãy sử dụng
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

5 để chỉ định vị trí trong đó hàm nhập sẽ diễn giải tên tháng và hàng ngày và chữ viết tắt.
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

72

Nếu bạn chỉ định đối số

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

5 ngoài
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

2 Tùy chọn nhập, thì hàm nhập sử dụng giá trị được chỉ định cho đối số
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

5, ghi đè lên ngôn ngữ được xác định trong các tùy chọn nhập.

Ví dụ:
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

72
Quy trình để xử lý các trình phân cách liên tiếp trong một tệp văn bản được phân định, được chỉ định là một trong các giá trị trong bảng này.
Quy tắc phân định liên tiếpHành vi
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

73
Chia các phân định liên tiếp thành nhiều lĩnh vực.
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

74
Tham gia các dấu phân cách vào một dấu phân cách.

Kiểu dữ liệu:

M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

75

Trả lại một lỗi và hủy bỏ hoạt động nhập khẩu.Quy trình để xử lý các trình phân cách liên tiếp trong một tệp văn bản được phân định, được chỉ định là một trong các giá trị trong bảng này.
Quy tắc phân định liên tiếpHành vi
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

73
Chia các phân định liên tiếp thành nhiều lĩnh vực.
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

74
Tham gia các dấu phân cách vào một dấu phân cách.

C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 75Procedure to manage trailing delimiters C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 78 | C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 79 | C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 75

Trả lại một lỗi và hủy bỏ hoạt động nhập khẩu.

Trả lại một lỗi và hủy bỏ hoạt động nhập khẩu.Quy trình để xử lý các trình phân cách liên tiếp trong một tệp văn bản được phân định, được chỉ định là một trong các giá trị trong bảng này.
Quy tắc phân định liên tiếpHành vi
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

73
Chia các phân định liên tiếp thành nhiều lĩnh vực.
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

74
Tham gia các dấu phân cách vào một dấu phân cách.

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

75

Trả lại một lỗi và hủy bỏ hoạt động nhập khẩu.

Quy trình để quản lý các dấu phân cách hàng đầu trong một tệp văn bản được phân định, được chỉ định là một trong các giá trị trong bảng này.

Quy tắc phân định hàng đầuQuy trình để xử lý các trình phân cách liên tiếp trong một tệp văn bản được phân định, được chỉ định là một trong các giá trị trong bảng này.
Quy tắc phân định liên tiếpHành vi
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

73
Chia các phân định liên tiếp thành nhiều lĩnh vực.
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

74
Tham gia các dấu phân cách vào một dấu phân cách.

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

75
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
0 |
M = readcell('airlinesmall_subset.xlsx','Sheet','2007','Range','G2:I11')
1 |
C = readcell('basic_cell.txt')
22 |
C = readcell('basic_cell.txt')
23

Trả lại một lỗi và hủy bỏ hoạt động nhập khẩu.Flag to start instance of Microsoft Excel for Windows ans=8×29 table Year Month DayofMonth DayOfWeek DepTime CRSDepTime ArrTime CRSArrTime UniqueCarrier FlightNum TailNum ActualElapsedTime CRSElapsedTime AirTime ArrDelay DepDelay Origin Dest Distance TaxiIn TaxiOut Cancelled CancellationCode Diverted CarrierDelay WeatherDelay SDelay SecurityDelay LateAircraftDelay ____ _____ __________ _________ _______ __________ _______ __________ _____________ _________ __________ _________________ ______________ _______ ________ ________ _______ _______ ________ ______ _______ _________ ________________ ________ ____________ ____________ __________ _____________ _________________ 1996 1 18 4 2117 2120 2305 2259 {'HP'} 415 {'N637AW'} 108 99 85 6 -3 {'COS'} {'PHX'} 551 5 18 0 {0x0 char} 0 {0x0 char} {0x0 char} {0x0 char} {0x0 char} {0x0 char} 1996 1 12 5 1252 1245 1511 1500 {'HP'} 610 {'N905AW'} 79 75 58 11 7 {'LAX'} {'PHX'} 370 3 18 0 {0x0 char} 0 {0x0 char} {0x0 char} {0x0 char} {0x0 char} {0x0 char} 1996 1 16 2 1441 1445 1708 1721 {'HP'} 211 {'N165AW'} 87 96 74 -13 -4 {'RNO'} {'PHX'} 601 4 9 0 {0x0 char} 0 {0x0 char} {0x0 char} {0x0 char} {0x0 char} {0x0 char} 1996 1 1 1 2258 2300 2336 2335 {'HP'} 1245 {'N183AW'} 38 35 20 1 -2 {'TUS'} {'PHX'} 110 6 12 0 {0x0 char} 0 {0x0 char} {0x0 char} {0x0 char} {0x0 char} {0x0 char} 1996 1 4 4 1814 1814 1901 1910 {'US'} 683 {'N963VJ'} 47 56 34 -9 0 {'DTW'} {'PIT'} 201 6 7 0 {0x0 char} 0 {0x0 char} {0x0 char} {0x0 char} {0x0 char} {0x0 char} 1996 1 31 3 1822 1820 1934 1925 {'US'} 757 {'N912VJ'} 72 65 52 9 2 {'PHL'} {'PIT'} 267 6 14 0 {0x0 char} 0 {0x0 char} {0x0 char} {0x0 char} {0x0 char} {0x0 char} 1996 1 18 4 729 730 841 843 {'US'} 1564 {'N941VJ'} 72 73 58 -2 -1 {'DCA'} {'PVD'} 357 3 11 0 {0x0 char} 0 {0x0 char} {0x0 char} {0x0 char} {0x0 char} {0x0 char} 1996 1 26 5 1704 1705 1829 1839 {'NW'} 1538 {'N960N' } 85 94 69 -10 -1 {'DTW'} {'RIC'} 456 3 13 0 {0x0 char} 0 {0x0 char} {0x0 char} {0x0 char} {0x0 char} {0x0 char} 7 (default) | C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 96

Quy trình để quản lý các dấu phân cách hàng đầu trong một tệp văn bản được phân định, được chỉ định là một trong các giá trị trong bảng này.Microsoft Excel for Windows when reading spreadsheet data, specified as the comma-separated pair consisting of

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

97 and either
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

96, or
ans=8×29 table
    Year    Month    DayofMonth    DayOfWeek    DepTime    CRSDepTime    ArrTime    CRSArrTime    UniqueCarrier    FlightNum     TailNum      ActualElapsedTime    CRSElapsedTime    AirTime    ArrDelay    DepDelay    Origin      Dest      Distance    TaxiIn    TaxiOut    Cancelled    CancellationCode    Diverted    CarrierDelay    WeatherDelay      SDelay      SecurityDelay    LateAircraftDelay
    ____    _____    __________    _________    _______    __________    _______    __________    _____________    _________    __________    _________________    ______________    _______    ________    ________    _______    _______    ________    ______    _______    _________    ________________    ________    ____________    ____________    __________    _____________    _________________

    1996      1          18            4         2117         2120        2305         2259          {'HP'}           415       {'N637AW'}           108                 99            85           6          -3       {'COS'}    {'PHX'}      551         5         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          12            5         1252         1245        1511         1500          {'HP'}           610       {'N905AW'}            79                 75            58          11           7       {'LAX'}    {'PHX'}      370         3         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          16            2         1441         1445        1708         1721          {'HP'}           211       {'N165AW'}            87                 96            74         -13          -4       {'RNO'}    {'PHX'}      601         4          9           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1           1            1         2258         2300        2336         2335          {'HP'}          1245       {'N183AW'}            38                 35            20           1          -2       {'TUS'}    {'PHX'}      110         6         12           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1           4            4         1814         1814        1901         1910          {'US'}           683       {'N963VJ'}            47                 56            34          -9           0       {'DTW'}    {'PIT'}      201         6          7           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          31            3         1822         1820        1934         1925          {'US'}           757       {'N912VJ'}            72                 65            52           9           2       {'PHL'}    {'PIT'}      267         6         14           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          18            4          729          730         841          843          {'US'}          1564       {'N941VJ'}            72                 73            58          -2          -1       {'DCA'}    {'PVD'}      357         3         11           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          26            5         1704         1705        1829         1839          {'NW'}          1538       {'N960N' }            85                 94            69         -10          -1       {'DTW'}    {'RIC'}      456         3         13           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    

7.

Quy tắc phân định hàng đầu

  • C=3×3 cell array
        {[                   1]}    {[    2]}    {[        3]}
        {'hello'               }    {'world'}    {[      NaN]}
        {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}
    
    
    78

  • Giữ dấu phân cách.

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

79

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

96

ans=8×29 table
    Year    Month    DayofMonth    DayOfWeek    DepTime    CRSDepTime    ArrTime    CRSArrTime    UniqueCarrier    FlightNum     TailNum      ActualElapsedTime    CRSElapsedTime    AirTime    ArrDelay    DepDelay    Origin      Dest      Distance    TaxiIn    TaxiOut    Cancelled    CancellationCode    Diverted    CarrierDelay    WeatherDelay      SDelay      SecurityDelay    LateAircraftDelay
    ____    _____    __________    _________    _______    __________    _______    __________    _____________    _________    __________    _________________    ______________    _______    ________    ________    _______    _______    ________    ______    _______    _________    ________________    ________    ____________    ____________    __________    _____________    _________________

    1996      1          18            4         2117         2120        2305         2259          {'HP'}           415       {'N637AW'}           108                 99            85           6          -3       {'COS'}    {'PHX'}      551         5         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          12            5         1252         1245        1511         1500          {'HP'}           610       {'N905AW'}            79                 75            58          11           7       {'LAX'}    {'PHX'}      370         3         18           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          16            2         1441         1445        1708         1721          {'HP'}           211       {'N165AW'}            87                 96            74         -13          -4       {'RNO'}    {'PHX'}      601         4          9           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1           1            1         2258         2300        2336         2335          {'HP'}          1245       {'N183AW'}            38                 35            20           1          -2       {'TUS'}    {'PHX'}      110         6         12           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1           4            4         1814         1814        1901         1910          {'US'}           683       {'N963VJ'}            47                 56            34          -9           0       {'DTW'}    {'PIT'}      201         6          7           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          31            3         1822         1820        1934         1925          {'US'}           757       {'N912VJ'}            72                 65            52           9           2       {'PHL'}    {'PIT'}      267         6         14           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          18            4          729          730         841          843          {'US'}          1564       {'N941VJ'}            72                 73            58          -2          -1       {'DCA'}    {'PVD'}      357         3         11           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    
    1996      1          26            5         1704         1705        1829         1839          {'NW'}          1538       {'N960N' }            85                 94            69         -10          -1       {'DTW'}    {'RIC'}      456         3         13           0           {0x0 char}          0         {0x0 char}      {0x0 char}     {0x0 char}     {0x0 char}         {0x0 char}    

7

Bỏ qua dấu phân cách.

C = readcell('basic_cell.xls')
05

C = readcell('basic_cell.xls')
06

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

81 - Thủ tục để quản lý dấu phân cách theo dõi ____278 |
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

79 |
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

75

Quy trình để quản lý dấu phân cách theo dõi trong một tệp văn bản được phân định, được chỉ định là một trong các giá trị trong bảng này.

Chỉ tập tin bảng tính

sụp đổ tất cảMicrosoft Excel, then set the

C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

97 parameter to
C=3×3 cell array
    {[                   1]}    {[    2]}    {[        3]}
    {'hello'               }    {'world'}    {[      NaN]}
    {[10-Oct-2018 10:27:56]}    {[    1]}    {1x1 missing}

96.

Bảng để đọc từ, được chỉ định là một mảng ký tự trống, vectơ ký tự hoặc vô hướng chuỗi chứa tên trang tính hoặc số nguyên vô hướng dương biểu thị chỉ mục trang tính. Dựa trên giá trị được chỉ định cho thuộc tính C=3×3 cell array {[ 1]} {[ 2]} {[ 3]} {'hello' } {'world'} {[ NaN]} {[10-Oct-2018 10:27:56]} {[ 1]} {1x1 missing} 7, hàm nhập hoạt động như được mô tả trong bảng.

Sự chỉ rõ

Làm thế nào để bạn đọc tệp excel vào một mảng trong matlab?

Dựa trên dữ liệu của bạn và kiểu dữ liệu bạn cần trong không gian làm việc MATLAB®, hãy sử dụng một trong các chức năng này: readmatrix - nhập dữ liệu số hoặc văn bản đồng nhất dưới dạng ma trận. bảng tính các cột dưới dạng các biến riêng biệt.readmatrix — Import homogeneous numeric or text data as a matrix. readcell — Import mixed numeric and text data as a cell array. readvars — Import spreadsheet columns as separate variables.

Làm thế nào để bạn truy cập các yếu tố của một mảng ô trong MATLAB?

Có hai cách để chỉ các yếu tố của một mảng tế bào.Đưa các chỉ số trong dấu ngoặc đơn nhẵn, (), để chỉ các bộ tế bào-ví dụ, để xác định một tập hợp con của mảng.Kèm theo các chỉ số trong niềng răng xoăn, {}, để chỉ văn bản, số hoặc dữ liệu khác trong các ô riêng lẻ.Enclose indices in smooth parentheses, () , to refer to sets of cells--for example, to define a subset of the array. Enclose indices in curly braces, {} , to refer to the text, numbers, or other data within individual cells.

Làm cách nào để nhập một mảng ô vào MATLAB?

TextType-Loại cho kiểu dữ liệu văn bản đã nhập cho dữ liệu văn bản đã nhập, được chỉ định là cặp được phân tách bằng dấu phẩy bao gồm 'textType' và 'char' hoặc 'chuỗi'.'Char' - Nhập dữ liệu văn bản vào MATLAB dưới dạng vectơ ký tự.'Chuỗi' - Nhập dữ liệu văn bản vào MATLAB dưới dạng mảng chuỗi.

Làm thế nào đọc dữ liệu từ Excel trong Matlab?

Sử dụng cú pháp phạm vi Excel, chẳng hạn như 'A1: C3'.num = xlsread (tên tệp, tờ, xlrange) đọc từ bảng tính và phạm vi được chỉ định.num = xlsread (tên tệp, trang tính, xlrange, 'cơ bản') đọc dữ liệu từ bảng tính trong chế độ nhập cơ bản.num = xlsread( filename , sheet , xlRange ) reads from the specified worksheet and range. num = xlsread( filename , sheet , xlRange , 'basic' ) reads data from the spreadsheet in basic import mode.