Matlab與C實時聯合模擬二
方式
C資料實時寫入文字c.txt
Matlab實時讀取c.txt資料
matlab程式部分
clc
clear all
close all
figure(1)
%座標軸範圍
axis([-10 10 -10 10]);
plot([0 10],[0,10],'b-');
xlabel('x');
ylabel('y');
grid on
hold on
label=0;
stop=0;
%實現資料在畫圖中實時顯示,動態更新
while ~stop
data=textread('E:\work\workspace\c.txt');
shape=size(data);
len=shape(1);
%檢測是否有新資料
if len>label
axis([-10 10 -10 10]);
%將更新的資料動態顯示
plot(data(1:len,1),data(1:len,1),'r-');
grid on
hold on
drawnow;
%記錄資料長度
label=len;
%終止條件
if data(len,1)>10
stop=1;
end
end
end
結果如下:資料來自於C程式,MATLAB做實時動態顯示
相關文章
- Matlab實現模擬調製與解調Matlab
- svpwm的matlab模擬實現Matlab
- “聯合對抗火災”最真實的消防模擬遊戲《模擬消防英豪》遊戲
- 【Matlab】BASK的除錯與解調模擬Matlab除錯
- 【Matlab】BFSK的調製與解調模擬Matlab
- 如何在C#中模擬C++的聯合(Union)?[C#, C++] How To Simulate C++ Union In C#?C#C++
- 基於遺傳演算法的HFSS和C#聯合模擬(一)演算法C#
- 最小二乘法擬合非線性函式及其Matlab/Excel 實現函式MatlabExcel
- matlab練習程式(最小二乘多項式擬合)Matlab
- 模擬退火演算法舉例及其matlab實現演算法Matlab
- ADS使用:layout後聯合模擬的基本設定
- OFDM通訊系統的MATLAB模擬(1)Matlab
- OFDM通訊系統的MATLAB模擬(2)Matlab
- 前端實時搜尋框模擬前端
- itl競爭模擬與解決系列(二)
- c++模擬實現順序表C++
- 【原始碼】使用MATLAB進行ECG模擬原始碼Matlab
- 基於MATLAB菲涅爾衍射模擬Matlab
- 實驗二 作業模擬排程程式
- C語言實戰!!!:商城系統模擬C語言
- Gpssworld模擬(二):並排排隊系統模擬
- 基於MATLAB的指紋識別演算法模擬實現Matlab演算法
- c語言與字串相關的庫函式的模擬實現C語言字串函式
- PID除錯軟體(C#、模擬、模擬)除錯C#
- Modelsim模擬軟體與Notepad++關聯
- c++實現的模擬退火演算法C++演算法
- Vue響應式原理與模擬實現Vue
- 簡單實現.NET Hook與事件模擬Hook事件
- COST231-WI模型通道模擬,原始碼模擬matlab程式設計原始碼模型原始碼Matlab程式設計
- Codeforces Round #362 (Div. 2) C 模擬二叉樹二叉樹
- C++進階(map+set容器模擬實現)C++
- C語言50題之模擬實現atof、atoiC語言
- C++ 實現銀行排隊服務模擬C++
- 欠擬合與過擬合技術總結
- 5G+實時雲渲染,助力虛擬模擬實訓教學升級
- python模擬c的structPythonStruct
- 實時檢視模擬器的日誌輸出
- 數字訊號模擬實驗——實驗一離散時間訊號與系統的時域分析