matlab讀取串口數(shù)據(jù)并顯示曲線(xiàn)的實(shí)現(xiàn)示例
matlab程序讀取單片機(jī)通過(guò)串口傳來(lái)的IMU角度數(shù)據(jù),并用曲線(xiàn)顯示出來(lái)。
上傳的值為float型,每個(gè)數(shù)據(jù)后有回車(chē)符。范圍90~-90
主文件 serial_test2.m
%% clc; global t; global x; global m; global ii; t = [0]; m = [0]; ii = 0; x = -100; p = plot(t,m,'EraseMode','background','MarkerSize',5); axis([x-200 x+200 -90 90]); grid on; %% try s=serial('com4'); catch error('cant serial'); end set(s,'BaudRate', 115200,'DataBits',8,'StopBits',1,'Parity','none','FlowControl','none'); s.BytesAvailableFcnMode = 'terminator'; s.BytesAvailableFcn = {@callback,p}; fopen(s); pause; fclose(s); delete(s); clear s close all; clear all;
回調(diào)函數(shù) callback.m
%% function callback(s, BytesAvailable,p) global t; global x; global m; global ii; out = fscanf(s); data = str2num(out) t = [t ii]; m = [m data]; set(p, 'XData',t,'YData',m(1,:)); drawnow x = x + 1; axis([x-200 x+200 -90 90]); ii=ii+1; end
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
MobaXterm連接服務(wù)器如何在關(guān)閉會(huì)話(huà)的情況下依然執(zhí)行程序(最新推薦)
這篇文章主要介紹了MobaXterm連接服務(wù)器如何在關(guān)閉會(huì)話(huà)的情況下依然執(zhí)行程序,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-06-06科學(xué)知識(shí):二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制轉(zhuǎn)換
這篇文章主要介紹了科學(xué)知識(shí):二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制轉(zhuǎn)換,本文只介紹一些理論知識(shí),需要的朋友可以參考下2015-05-05Base64 編碼介紹、Base64編碼轉(zhuǎn)換原理與算法
Base64編碼,是我們程序開(kāi)發(fā)中經(jīng)常使用到的編碼方法。它是一種基于用64個(gè)可打印字符來(lái)表示二進(jìn)制數(shù)據(jù)的表示方法,需要的朋友可以參考下2016-06-06基于chatgpt開(kāi)發(fā)QQ機(jī)器人原理分析
ChatGPT是當(dāng)前自然語(yǔ)言處理領(lǐng)域的重要進(jìn)展之一,可應(yīng)用于多種場(chǎng)景,如智能客服、聊天機(jī)器人、語(yǔ)音助手等。本文通過(guò)調(diào)用OpenAI GPT-3模型提供的Completion API來(lái)實(shí)現(xiàn)一個(gè)更加智能的QQ機(jī)器人,文中原理代碼介紹的非常詳細(xì),感興趣的同學(xué)可以參考下2023-05-05ABAP?ALV最常規(guī)寫(xiě)法及常用功能詳解
這篇文章主要為大家介紹了ABAP?ALV最常規(guī)寫(xiě)法及常用功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09從實(shí)例分析ELF格式的.gnu.hash區(qū)與glibc的符號(hào)查詢(xún)?nèi)^(guò)程
把ELF格式是如何組織一個(gè)符號(hào),以及動(dòng)態(tài)鏈接器如何讀取并處理這些信息以進(jìn)行符號(hào)查詢(xún)的全過(guò)程詳細(xì)地講清楚,本文的實(shí)現(xiàn)以及so文件均以glibc 2.31為準(zhǔn),對(duì)ELF格式的.gnu.hash區(qū)與glibc的符號(hào)查詢(xún)知識(shí)感興趣的朋友一起學(xué)習(xí)吧2021-05-05