女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺談實(shí)測測量電路和示波器獲得波形的數(shù)學(xué)表達(dá)式

電子設(shè)計(jì) ? 來源:CSDN 博主 ? 作者:卓晴 ? 2020-12-28 15:26 ? 次閱讀

實(shí)驗(yàn)要求

在第一次作業(yè)中的第二小題,練習(xí)了根據(jù)信號的波形寫出對應(yīng)信號的表達(dá)式。但在實(shí)際中,我們觀測到的信號往往是在示波器上的波形,此時該如何獲得這些波形的數(shù)學(xué)表達(dá)式?

測量波形的示波器

本質(zhì)上講,實(shí)際信號中都會帶有隨機(jī)性,是沒有確定的數(shù)學(xué)表達(dá)式的。但在某些情況下,我們是預(yù)先知道信號的類型的,比如正弦波,但不知道信號的一些參數(shù)。例如幅值、頻率和相位。如果這些參數(shù)知道了,便可以寫出對應(yīng)的信號數(shù)學(xué)表達(dá)式了。在這種情況下,從觀測到的帶有噪聲的信號波形中回復(fù)處信號,則屬于信號參數(shù)估計(jì)的內(nèi)容了。

部分電子元器件

在實(shí)際應(yīng)用中,信號的參數(shù)往往非常重要。下面舉一個例子:如果手邊只有一個萬用表,但沒有能夠測量電容、電感的RCL橋,為了想知道一個電容器件的準(zhǔn)確容值,可以將待測的電容與一個電阻串聯(lián)在一起。電阻的阻值可以使用萬用表精確測量。使用一個信號源產(chǎn)生一個正弦波信號施加在RC串聯(lián)電路上,使用示波器同時測量信號源的信號以及RC分壓后的信號。

pIYBAF_phbmARmaXAABlJnGglyA548.png

利用RC測量電子器件參數(shù)電路

根據(jù)電路原理,可以知道上述電路穩(wěn)態(tài)輸入輸出正弦信號之間的關(guān)系如下:

V ˙ = 1 j 2 π f C 1 R 1 + 1 j 2 π f C 1 U ˙ = 1 1 + j 2 π f R 1 C 1 U ˙ \dot V = {{{1 \over {j2\pi fC_1 }}} \over {R_1 + {1 \over {j2\pi fC_1 }}}}\dot U = {1 \over {1 + j2\pi fR_1 C_1 }}\dot UV˙=R1+j2πfC11j2πfC11U˙=1+j2πfR1C11U˙

實(shí)測測量電路和示波器

因此,輸入輸出正弦信號的幅度之比為:
α = ∣ V ˙ ∣ ∣ U ˙ ∣ = 1 1 + ( 2 π f R C ) 2 \alpha = {{\left| {\dot V} \right|} \over {\left| {\dot U} \right|}} = {1 \over {\sqrt {1 + \left( {2\pi fRC} \right)^2 } }}α=∣∣∣U˙∣∣∣∣∣∣V˙∣∣∣=1+(2πfRC)21

輸入輸出正弦信號的相位差為:θ \thetaθtan ? ( θ ) = 2 π f ? R C \tan \left( \theta \right) = 2\pi f \cdot RCtan(θ)=2πf?RC

所以,只要能夠測量出U,V兩個正弦信號的幅度或者相位,頻率,再加上已知電阻阻值R\1.,便可以計(jì)算出來待測電容的容值。
C = tan ? θ 2 π f ? R = 1 ? α 2 α ? 1 2 π f ? R C = {{\tan \theta } \over {2\pi f \cdot R}} = {{\sqrt {1 - \alpha ^2 } } \over \alpha } \cdot {1 \over {2\pi f \cdot R}}C=2πf?Rtanθ=α1?α2?2πf?R1

已知上面的串聯(lián)電路中的電阻\nR\1.=1009歐姆。示波器顯示波形的數(shù)值可以通過已經(jīng)存儲在CH12.MAT中,數(shù)值的采樣時間間隔fs=10微妙。

示波器采集的數(shù)值波形

請根據(jù)以上分析,求出待測電容\nC\1.的容值是多少。

提示:

MATLAB中通過load()命令讀取CH12.MAT中的數(shù)據(jù);

ch12(:,1) 是V的數(shù)據(jù), ch12(:,2)是U的數(shù)據(jù)。

使用MATLAB中fit命令來估計(jì)數(shù)據(jù)中的參數(shù)。
f = fit(x,y,‘fourier1’)

上面fit命令輸出 f(x)=a0+a1cos(xw)+b1sin(xw)
中的a0,a1,b1,w等參數(shù)。

使用MATLAB計(jì)算出現(xiàn)的問題

使用MATLAB計(jì)算步驟

調(diào)入數(shù)據(jù)并繪制波形圖

load ch12' t = linspace(0, 1400*10e-6,1400)' plot(t,ch12(:,1), t, ch12(:, 2))'

兩個測量數(shù)據(jù)通道的波形圖

(2)使用MATLAB 計(jì)算正弦波形參數(shù)

f1 = fit(t, ch12(:,1), 'fourier1')' f2 = fit(t, ch12(:,2), 'fourier1') f1: a0:119.1442, a1:-1.6132, b1:27.3382, omiga:2481 f2: a0:150.0722, a1:64.1255, b1:43.5524, omiga:2481

2. 使用MATLAB計(jì)算出現(xiàn)的問題

使用上述參數(shù)利用兩個公式計(jì)算,會出現(xiàn)1.5倍的差異。tan ? ( θ ) = 1.677 , ???? 1 ? α 2 α = 2.6480 \tan \left( \theta \right) = 1.677,\,\,\,\,{{\sqrt {1 - \alpha ^2 } } \over \alpha } = 2.6480tan(θ)=1.677,α1?α2=2.6480

相關(guān)的矢量方差如下圖所示:

MATLAB計(jì)算出的參數(shù)的問題

從MATLAB通過剪切板得到數(shù)據(jù)

首先在MATLAB命令窗口使用如下命令將CH12數(shù)據(jù)拷貝到WINDOWS剪切板。

cc(ch12)

然后通過下面的PYTHON程序?qū)⒓羟邪迳系臄?shù)據(jù)轉(zhuǎn)換成兩個數(shù)組,分別對應(yīng)的輸出和輸入信號的采集的數(shù)據(jù)。

pastestr = clipboard.paste().strip('[').strip(']').split(';') data1=[] data2=[] for s in pastestr: ss = s.split(' ') data1.append(int(ss[0])) data2.append(int(ss[1])) plt.plot(data1) plt.plot(data2) tspsave('CH12', ch1=data1, ch2=data2) printf('\a') plt.show()

進(jìn)行函數(shù)擬合和參數(shù)計(jì)算

兩個通道正弦波及其FIT曲線

根據(jù)的PYTHON程序重新計(jì)算輸入和輸出相應(yīng)的數(shù)據(jù)對應(yīng)的正弦參數(shù),數(shù)據(jù)如下,所得到的估計(jì)參數(shù)與MATLAB相同。


編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 電子元器件
    +關(guān)注

    關(guān)注

    133

    文章

    3482

    瀏覽量

    108311
  • matlab
    +關(guān)注

    關(guān)注

    188

    文章

    2995

    瀏覽量

    233192
  • 示波器
    +關(guān)注

    關(guān)注

    113

    文章

    6527

    瀏覽量

    188163
  • 波形
    +關(guān)注

    關(guān)注

    3

    文章

    387

    瀏覽量

    32104
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    什么是正則表達(dá)式?正則表達(dá)式如何工作?哪些語法規(guī)則適用正則表達(dá)式?

    正則表達(dá)式又稱規(guī)則表達(dá)式(Regular Expression,在代碼中常簡寫為 regex、regexp 或 RE),是一種用于匹配、查找、替換文本的強(qiáng)大工具。它能夠以特定的模式匹配字符串,從而
    的頭像 發(fā)表于 11-03 14:41 ?5029次閱讀
    什么是正則<b class='flag-5'>表達(dá)式</b>?正則<b class='flag-5'>表達(dá)式</b>如何工作?哪些語法規(guī)則適用正則<b class='flag-5'>表達(dá)式</b>?

    如何從一個簡單的數(shù)學(xué)表達(dá)式創(chuàng)建一個Saber模型?

    如何從一個簡單的數(shù)學(xué)表達(dá)式創(chuàng)建一個Saber模型,將你的輸出描述為輸入的函數(shù)?例如 out=a*in*in+b (其中 a 和 b 是常數(shù))。
    的頭像 發(fā)表于 12-05 13:42 ?940次閱讀
    如何從一個簡單的<b class='flag-5'>數(shù)學(xué)</b><b class='flag-5'>表達(dá)式</b>創(chuàng)建一個Saber模型?

    GVIM正則表達(dá)式介紹和使用示例

    20世紀(jì)50年代,一位名叫Stephen Cole Kleene的美國數(shù)學(xué)家發(fā)表了規(guī)則的語言(regular language)的定義。規(guī)則的表達(dá)式就是用來描述規(guī)則的語言的表達(dá)式。后來發(fā)明UNIX
    的頭像 發(fā)表于 12-18 15:09 ?1792次閱讀
    GVIM正則<b class='flag-5'>表達(dá)式</b>介紹和使用示例

    不知道這些函數(shù)對應(yīng)的數(shù)學(xué)表達(dá)式

    不理解這些是什么函數(shù),能給出數(shù)學(xué)表達(dá)式
    發(fā)表于 11-29 15:24

    Python談yield表達(dá)式及其批量獲得minibatches的應(yīng)用

    Python 小談 yield 表達(dá)式及其批量獲得 minibatches 的應(yīng)用
    發(fā)表于 05-21 08:20

    防范表達(dá)式的失控

    在C 語言中,表達(dá)式是最重要的組成部分之一,幾乎所有的代碼都由表達(dá)式構(gòu)成。表達(dá)式的使用如此廣泛,讀者也許會產(chǎn)生這樣的疑問,像+ 、- 、3 、/ 、& & 這樣簡單的運(yùn)算也會出現(xiàn)
    發(fā)表于 04-22 16:57 ?13次下載

    一種面向數(shù)學(xué)檢索的LaTeX數(shù)學(xué)表達(dá)式解析與索引方法

    針對數(shù)學(xué)表達(dá)式復(fù)雜二維結(jié)構(gòu)特性所導(dǎo)致的普通文本檢索技術(shù)難以對其進(jìn)行檢索的問題,提出了一種面向數(shù)學(xué)檢索的LaTeX數(shù)學(xué)表達(dá)式解析與索引方法。在
    發(fā)表于 12-22 15:21 ?0次下載

    Python正則表達(dá)式的學(xué)習(xí)指南

    本文介紹了Python對于正則表達(dá)式的支持,包括正則表達(dá)式基礎(chǔ)以及Python正則表達(dá)式標(biāo)準(zhǔn)庫的完整介紹及使用示例。本文的內(nèi)容不包括如何編寫高效的正則表達(dá)式、如何優(yōu)化正則
    發(fā)表于 09-15 08:00 ?0次下載
    Python正則<b class='flag-5'>表達(dá)式</b>的學(xué)習(xí)指南

    Python正則表達(dá)式指南

    本文介紹了Python對于正則表達(dá)式的支持,包括正則表達(dá)式基礎(chǔ)以及Python正則表達(dá)式標(biāo)準(zhǔn)庫的完整介紹及使用示例。本文的內(nèi)容不包括如何編寫高效的正則表達(dá)式、如何優(yōu)化正則
    發(fā)表于 03-26 09:13 ?10次下載
    Python正則<b class='flag-5'>表達(dá)式</b>指南

    基于運(yùn)算符信息的數(shù)學(xué)表達(dá)式檢索技術(shù)

    傳統(tǒng)的文本檢索技術(shù)主要面向一維文本,難以用于對二維結(jié)構(gòu)數(shù)學(xué)表達(dá)式的檢索。針對該問題,通過引入公式描述結(jié)構(gòu),實(shí)現(xiàn)基于運(yùn)算符信息的數(shù)學(xué)表達(dá)式檢索。利用公式描述結(jié)構(gòu)提取算法獲取 Latex
    發(fā)表于 04-29 15:58 ?2次下載
    基于運(yùn)算符信息的<b class='flag-5'>數(shù)學(xué)</b><b class='flag-5'>表達(dá)式</b>檢索技術(shù)

    Lambda表達(dá)式詳解

    C++11中的Lambda表達(dá)式用于 **定義并創(chuàng)建匿名的函數(shù)對象** ,以簡化編程工作。下面看一下Lambda表達(dá)式的基本構(gòu)成。
    的頭像 發(fā)表于 02-09 11:28 ?1532次閱讀

    表達(dá)式與邏輯門之間的關(guān)系

    邏輯表達(dá)式是指表示一個表示邏輯運(yùn)算關(guān)系的式子,是一個抽象的類似數(shù)學(xué)表達(dá)式,下面我們重點(diǎn)說明下其表達(dá)式與邏輯門之間的關(guān)系。
    的頭像 發(fā)表于 02-15 14:54 ?2052次閱讀
    <b class='flag-5'>表達(dá)式</b>與邏輯門之間的關(guān)系

    C語言的表達(dá)式

    在C語言中,表達(dá)式是由操作符和操作數(shù)組成。表達(dá)式可以由一個或者多個操作數(shù)組成,不同的操作符與操作數(shù)組成不同的表達(dá)式,因此,表達(dá)式才是C語言的基本。
    的頭像 發(fā)表于 02-21 15:09 ?1769次閱讀
    C語言的<b class='flag-5'>表達(dá)式</b>

    一文詳解Verilog表達(dá)式

    表達(dá)式由操作符和操作數(shù)構(gòu)成,其目的是根據(jù)操作符的意義得到一個計(jì)算結(jié)果。表達(dá)式可以在出現(xiàn)數(shù)值的任何地方使用。
    的頭像 發(fā)表于 05-29 16:23 ?3168次閱讀
    一文詳解Verilog<b class='flag-5'>表達(dá)式</b>

    zabbix觸發(fā)器表達(dá)式 基本RS觸發(fā)器表達(dá)式 rs觸發(fā)器的邏輯表達(dá)式

    zabbix觸發(fā)器表達(dá)式 基本RS觸發(fā)器表達(dá)式 rs觸發(fā)器的邏輯表達(dá)式? Zabbix是一款開源的監(jiān)控軟件,它能通過監(jiān)控指標(biāo)來實(shí)時監(jiān)測服務(wù)器和網(wǎng)絡(luò)的運(yùn)行狀態(tài),同時還能提供警報(bào)和報(bào)告等功能來幫助管理員
    的頭像 發(fā)表于 08-24 15:50 ?1897次閱讀