最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用C/C++讀取matlab中.mat格式數(shù)據(jù)的操作

 更新時(shí)間:2023年12月22日 09:49:26   作者:_媽耶_  
這篇文章給大家介紹了使用C/C++讀取matlab中.mat格式數(shù)據(jù)的操作,文中通過圖文結(jié)合的方式介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下

以window11+VS2022+MATLAB2023a為例

1、添加matlab環(huán)境變量

添加以下幾個(gè)參數(shù),具體目錄根據(jù)自己電腦matlab安裝路徑為準(zhǔn)

D:\MATLAB\MATLAB.R2023a\MATLAB\bin

D:\MATLAB\MATLAB.R2023a\MATLAB\extern\lib\win64\microsoft

D:\MATLAB\MATLAB.R2023a\MATLAB\bin\win64

2、配置VS參數(shù)

2.1 VC++目錄配置

包含目錄配置如下

D:\MATLAB\MATLAB.R2023a\MATLAB\extern\include

D:\MATLAB\MATLAB.R2023a\MATLAB\extern\include\win64

庫目錄配置如下:

D:\MATLAB\MATLAB.R2023a\MATLAB\extern\lib\win64\microsoft

2.2 C/C++配置

附加包含目錄配置如下:

D:\MATLAB\MATLAB.R2023a\MATLAB\extern\include

D:\MATLAB\MATLAB.R2023a\MATLAB\extern\include

2.3連接器配置

連接器—>常規(guī)配置如下:

D:\MATLAB\MATLAB.R2023a\MATLAB\extern\lib\win64\microsoft

連接器—>輸入配置如下:

libmat.lib

libmx.lib

libmex.lib

libeng.lib

3、編寫程序

前面兩步驟完成,添加頭文件才不會(huì)報(bào)錯(cuò);

#define _CRT_SECURE_NO_WARNINGS 1

#include <iostream>

#include <mat.h>//頭文件

using namespace std;


int main()
{
    MATFile* pmatFile = NULL;
    mxArray* pMxArray = NULL;

    // 讀取.mat文件(例:mat文件名為"initUrban.mat",其中包含"initA")
    double* initA;

    pmatFile = matOpen("a.mat", "r");//打開一個(gè)a.mat的文件,返回值是一個(gè)地址;
    pMxArray = matGetVariable(pmatFile, "a");//
    initA = (double*)mxGetData(pMxArray);


    int M = mxGetM(pMxArray);
    int N = mxGetN(pMxArray);
    double A[16][1000];
    for (int i = 0; i < M; i++)
    {
        for (int j = 0; j < N; j++)
        {
            A[i][j] = initA[M * j + i];
        }
    }
    cout << M * N << " " << M << " " << N << endl;
    for (int i = 0; i < M; i++)
    {
        for (int j = 0; j < N; j++)
        {
            cout << A[i][j] << " ";
        }
        cout << endl;
    }
    matClose(pmatFile);
    mxFree(initA);
    system("pause");
}

以上就是使用C/C++讀取matlab中.mat格式數(shù)據(jù)的操作的詳細(xì)內(nèi)容,更多關(guān)于C/C++讀取.mat格式數(shù)據(jù)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Qt實(shí)現(xiàn)邊加載數(shù)據(jù)邊顯示頁面的示例代碼

    Qt實(shí)現(xiàn)邊加載數(shù)據(jù)邊顯示頁面的示例代碼

    無論是MFC框架還是QT框架,實(shí)現(xiàn)加載數(shù)據(jù)的等待效果都是很麻煩的,不像WEB端輕輕松松一句代碼就搞定了。本文將通過Qt實(shí)現(xiàn)邊加載數(shù)據(jù)邊顯示頁面的功能,需要的可以參考一下
    2022-01-01
  • C++圖論基礎(chǔ)之圖的遍歷與最小生成樹算法詳解

    C++圖論基礎(chǔ)之圖的遍歷與最小生成樹算法詳解

    這篇文章主要介紹了C++圖論基礎(chǔ)之圖的遍歷與最小生成樹算法,它是學(xué)習(xí)更復(fù)雜圖算法的基石,我們將通過代碼模板與圖解,幫助你掌握如何高效地遍歷圖結(jié)構(gòu),需要的朋友可以參考下
    2026-02-02
  • C語言實(shí)現(xiàn)文件讀寫操作的幾種常用方法

    C語言實(shí)現(xiàn)文件讀寫操作的幾種常用方法

    C語言提供了一系列文件操作函數(shù),使得我們可以通過程序?qū)ξ募M(jìn)行讀寫操作,本文主要介紹了C語言實(shí)現(xiàn)文件讀寫操作的幾種常用方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • linux中查詢dns示例

    linux中查詢dns示例

    這篇文章主要介紹了linux中查詢dns示例,需要的朋友可以參考下
    2014-04-04
  • C/C++動(dòng)態(tài)分配與釋放內(nèi)存的區(qū)別詳細(xì)解析

    C/C++動(dòng)態(tài)分配與釋放內(nèi)存的區(qū)別詳細(xì)解析

    以下是對(duì)C與C++中動(dòng)態(tài)分配與釋放內(nèi)存的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下
    2013-09-09
  • C語言實(shí)現(xiàn)循環(huán)鏈表

    C語言實(shí)現(xiàn)循環(huán)鏈表

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)循環(huán)鏈表,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • C語言二維數(shù)組運(yùn)用實(shí)現(xiàn)掃雷游戲

    C語言二維數(shù)組運(yùn)用實(shí)現(xiàn)掃雷游戲

    這篇文章主要為大家詳細(xì)介紹了C語言二維數(shù)組運(yùn)用實(shí)現(xiàn)掃雷游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • C++日歷拼圖的解法你了解嗎

    C++日歷拼圖的解法你了解嗎

    這篇文章主要為大家詳細(xì)介紹了日歷拼圖C++的解法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • C++ Primer 多維數(shù)組的使用

    C++ Primer 多維數(shù)組的使用

    本文主要介紹了多維數(shù)組在C++語言中的定義、初始化、下標(biāo)引用以及使用范圍for語句處理多維數(shù)組的方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-02-02
  • C++?list常用接口和模擬實(shí)現(xiàn)實(shí)例代碼

    C++?list常用接口和模擬實(shí)現(xiàn)實(shí)例代碼

    C++中l(wèi)ist容器底層實(shí)現(xiàn)是使用帶頭雙向循環(huán)鏈表的結(jié)構(gòu),通過指針指向前一個(gè)和后一個(gè)節(jié)點(diǎn),它也具有雙向鏈表的優(yōu)缺點(diǎn),下面給大家介紹C++?list常用接口和模擬實(shí)現(xiàn)代碼,感興趣的朋友一起看看吧
    2025-04-04

最新評(píng)論

榕江县| 新蔡县| 景德镇市| 两当县| 多伦县| 江西省| 全南县| 安岳县| 改则县| 贵州省| 武城县| 漠河县| 太原市| 翁源县| 长垣县| 蓬莱市| 岱山县| 宁蒗| 双流县| 宜都市| 临西县| 宣恩县| 涞水县| 德清县| 宝丰县| 威宁| 山东| 呼图壁县| 扎赉特旗| 秭归县| 辰溪县| 拜泉县| 高清| 土默特右旗| 武鸣县| 梓潼县| 东台市| 石阡县| 北碚区| 北川| 鹤岗市|