通過仿真启搂,有的時(shí)候需要把數(shù)據(jù)導(dǎo)出去其他軟件繪圖窖式,寫論文會(huì)用到潮售,當(dāng)然了MATLAB自身通過一些命令也可以進(jìn)行繪圖筝家,但是我還是懶得去整那些命令了,用他們用的origin軟件繪圖夏醉,所以需要導(dǎo)出數(shù)據(jù)到excel表里面琼懊。記錄一下大概的步驟。
1肮帐、示波器設(shè)置導(dǎo)出數(shù)據(jù)到工作空間
2咖驮、重新運(yùn)行一下仿真
3、到工作空間找到數(shù)據(jù)
這一步训枢,我查了網(wǎng)上的托修,跟著操作,一直沒有看到我命名的數(shù)據(jù)恒界,然后瞎搞了一下睦刃,才發(fā)現(xiàn)是在out里面,如下圖所示十酣。
4涩拙、在MATLAB命令窗口寫幾句命令
timeData = out.PI_Control.time; % 提取時(shí)間數(shù)據(jù)
signal1Data = out.PI_Control.signals(1).values; % 提取第一個(gè)信號(hào)的數(shù)據(jù)
signal2Data = out.PI_Control.signals(2).values; % 提取第二個(gè)信號(hào)的數(shù)據(jù)
signal3Data = out.PI_Control.signals(3).values; % 提取第三個(gè)信號(hào)的數(shù)據(jù)
% 創(chuàng)建一個(gè)包含時(shí)間和其他信號(hào)數(shù)據(jù)的表格
T = table(timeData, signal1Data, signal2Data, signal3Data);
% 導(dǎo)出表格到Excel文件
writetable(T, 'E:\output.xlsx');
5、路徑下找到excel表格
歡迎關(guān)注本人WXG眾H:那個(gè)混子
記錄自己學(xué)習(xí)的過程耸采,分享樂趣兴泥、技術(shù)、想法洋幻、感悟郁轻、情感!