網分校準編程
㈠ 您好。。。我想請教一下您關於TRL校準和矢量網路分析儀的問題。。謝謝了啊。。。。
你用的上什麼型號的網路儀器,提示信息好像不是安捷倫儀表的,安捷倫儀表上自有的校準系統不需要。如果你用的是外部軟體就看軟體具體要求了,TRM與TRL的基本原理是相同的,M指Match
㈡ 編程實現一個子網劃分的簡單工具。
你可以在谷歌裡面搜一下
㈢ 如何將網分析儀校準到pcb輸入端
應該是SOLT。S代表短路(short),O代表開路(open),L代表負載(load),T代表直通(Thru)。它們是VNA校準時的校準件。
㈣ 矢量網路分析儀具體是如何校準
需要選擇一組能全面考察網路分析儀測量參數的標准件對其校準配件一致。
校準類型分為:開路響應、單埠反射、短路響應、全SOLT雙埠、直通響應、全TRL雙埠、直通響應+隔離、全SOLT3埠。
校準方法:無引導校準、有引導校準、Ecal。
校準後系統誤差修正:方向性、源匹配、隔離、負載匹配、頻率響應傳輸統調、頻率響應反射統調。
在實際工作中通常選擇全SOLT雙埠有引導校準的模式,具體校準步驟如下:
<1>校準配件定義必須與所用實際校準配件一致,進行引導式校準時,PNA將顯示下列對話框:
SelectDUTConnectorss(選擇被測件的連接器)
SelectCalKits(選擇校準配件)
Preview/ModifySettings(預觀察/修改設置)
GuidedCalibrationStep(引導校準步驟)
<2>選擇校準配件及DUT連接器類型
<3>設定頻率范圍
有兩種設定頻率范圍的方法:規定范圍的起始頻率和終止頻率;規定中心頻率范圍的所需間隔。中頻帶寬設置為1KHz;為了確保精確測量校準,應進行用於測量的相同點數的校準,為了找出最佳點數,應尋求一個在增加點數時測量並無顯著差別的值,為了實現更快的吞吐率,應利用能給出可接受精度的最少數據點數,掃描時間默認。PNA在所選定的測量設置下自動保持盡可能快的掃描時間。
<4>按照矢量網路分析儀引導步驟進行SOLT雙埠校準。
<5>校準結束後會出現求助對話框
允許退出校準驅動程序或繼續儲存選擇項
No.Finshnow.退出校準驅動程序。
Yes允許選擇儲存選擇項。
Finish完成下列操作:
將校準設置存儲到存儲器中
啟動修正
退出校準驅動程序
按照工作需求選擇,選擇Finish後兩埠之間即可加入被測件進行參數測量。
應用實例
應用本校準方法對標量混頻器校準,實行雙埠校準:一端在DUT的輸入頻率上,另一端在其輸出頻率上(如果DUT是線性器件,則校準只用輸入頻率范圍),可利用機械的校準工具箱,接功率計探頭到PNA的埠1,在輸入和輸出頻率的每一步驟上對功率探頭的輸入匹配和PNA的源功率進行測量。在DUT測量過程中,PNA利用校準的結果來降低測量誤差,實踐證明:在DUT測量過程中,PNA利用校準的結果來降低測量誤差,校準是改善測量精度的十分有效的手段。
㈤ 失網為什麼要較准,為何要校準開路和短路
因為每條線的損耗情況不一致,為了更加准確的測試系統的S參數的情況需要將每條線的損耗情況計算在內,所以需要校準。校準分為2步:1.開路、短路和負載進行每個埠的校準;2.每兩個埠間進行直通的校準。
㈥ 微機原理,加法校正AAA演算法
AAA(Ascii Adjust After Addition)是ASCII碼加調整指令,該指令用於調整AL之值,該值是二個ASCII碼位元組相加之和。調整規則如下:
1、若AL的低四位大於9,或標志位AF=1,則,AH=AH+1,AL=AL+6,並置AF和CF為1,否則,只置AF和CF為0;
2、清除AL的高四位。
MOV AX,19H
ADD AL,07H
執行之後,AL=20H。此時,雖然AL的低四位不大於9,但標志位AF=1,也就是AL的低四位向高四位有進位,所以,執行AAA指令後,AH=AH+1,AL=AL+6,並置AF和CF為1,然後清除AL的高四位,結果:AH=01H,AL=06H。
㈦ 網業編程
你可以加我QQ,我給你做出來.是ASP嗎?
你把stra = "12.24.65.25.145.628.745.659.245.964.1.365.146.359" 換成 Request.form("")即從表單得到的數據就行了.
<%
dim a
'a=array(10,9,8,7,6,5,4,3,2,1,0)
dim stra
stra = "12.24.65.25.145.628.745.659.245.964.22.365.146.359"
a=split(stra,".")
dim minnum
for i=0 to ubound(a)
for j=0 to ubound(a)
if j<ubound(a) then
if Cint(a(j)) < Cint(a(j+1)) then
minnum=a(j+1)
a(j+1)=Cstr(a(j))
a(j)=Cstr(minnum)
end if
end if
next
next
for k=0 to ubound(a)
Response.Write(Cstr(a(k))+"<br>")
next
%>
㈧ 安捷倫E5071B網路分析儀怎樣使用電子校準件
電子校準使用電子校準件來進行,電子校準件內部通過電路來模擬3個校準標准(開路、短路、負載)。校準時,電子校準件通過電子開關來選擇連接不同的校準標准。因此電子校準用戶只需要連接1次電子校準件。機械校準用戶需要分別連接開路器、短路器、負載共3個校準標准。目前電子校準件精度要低於機械校準。
㈨ 有沒有在線練習還能評分的編程學習網站
需要在線學習視頻的話好學好職這個學習平台就不錯,有海量的學習視頻
㈩ 有網站編程方面經驗的教鄙人點經驗唄
首先你拋給我的問題實在是廣了!下面是我收藏的文章!你看吧!如果真有需要Q下我!352870039
一、 什麼是JSP JSP(javaServer Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標准,其網址為http://www.javasoft.com/procts/jsp。 在傳統的網頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標記(tag),就構成了JSP網頁(*.jsp)。Web伺服器在遇到訪問JSP網頁的請求時,首先執行其中的程序片段,然後將執行結果以HTML格式返回給客戶。程序片段可以操作資料庫、重新定向網頁以及發送 email 等等,這就是建立動態網站所需要的功能。所有程序操作都在伺服器端執行,網路上傳送給客戶端的僅是得到的結果,對客戶瀏覽器的要求最低,可以實現無Plugin,無ActiveX,無Java Applet,甚至無Frame。 本文將介紹利用JSP技術開發動態網頁的方法,還將簡要分析JSP技術和 Microsoft 公司的 ASP 技術的不同之處。
二、 如何安裝和啟動 為了實驗JSP技術,首先需要建立運行環境,這個過程相當簡單:
1、在 http://java.sun.com/jdk/處下載JDK(Java 2 SDK、Standard Edition、v 1.2.2)。
2、在http://java.sun.com/procts/jsp/處下載JSWDK(JavaServer Web Development Kit 1.0.1)。Linux用戶可以在ttp://jakarta.apache.org/處下載Tomcat 3.0。
3、安裝 以Windows NT環境為例,JDK的安裝是首先運行下載得到的jdk1_2_2-win.exe,然後修改系統環境參數,在PATH參數中加入[x:]\jdk1.2.2\bin以及增加新的環境參數 CLASSPATH=[x:]\jdk1.2.2\lib\tools.jar,其中[x:]是安裝JDK的硬碟符(c:、d: 等)。 JSWDK的安裝僅需將jswdk1_0_1-win.zip帶目錄釋放到硬碟根目錄下(c:\、d:\ 等),然後就可以在硬碟上找到\jswdk-1.0.1\目錄。將來如果不想保留JSWDK,刪除這個目錄就可以了,沒有任何系統文件和注冊表遺留問題。更詳細的安裝過程以及Solaris/Unix和Linux下JDK、Tomcat的安裝可以參考下載得到的文件包中的安裝說明。
4、啟動 以Windows NT環境為例,在\jswdk-1.0.1\目錄下執行startserver.bat,就可啟動JSWDK中一個支持JSP網頁技術的Web伺服器。為了不與現有的Web伺服器(例如IIS、PWS等)沖突,JSWDK的Web伺服器使用了8080埠。 在瀏覽器的地址欄中鍵入http://localhost:8080或者http://127.0.0.1:8080後,如果能看到 JSWDK 的歡迎頁就說明JSP實驗環境已經建成,可進入下一步實驗。 要關閉Web伺服器則運行stopserver.bat。
三、 JSP簡單示例 JSWDK中包含的Web伺服器的文檔目錄在預設狀態下為\jswdk-1.0.1\webpages,主文檔在預設狀態下為index.html和index.jsp。也就是說訪問http://localhost:8080等於訪問\jswdk-1.0.1\webpages\index.html。 用文本編輯器,如Windows中的記事本(Notepad),創建一個文本文件hi.jsp,保存在\jswdk-1.0.1\webpages\目錄下,其內容如下:
<html>
<head>
<title>Hi-JSP實驗</title>
</head>
<body>
<%
String Msg = "This JSP test.";
out.print("Hello World!");
%>
<h2><%=Msg%></h2>
</body>
</html>
在瀏覽器的地址欄中鍵入http://localhost:8080/hi.jsp,JSWDK中的Web伺服器會執行JSP 文件中用<%以及%>括起來的Java程序語句,其中out.print是將文字輸出到網頁,語句<%= 變數 | 表達式 %>的作用是將Java Scriptlet中變數或表達式的值輸出到網頁,執行結果如圖1。 圖1 將變數Msg賦值為中文字元串,用<%= %>輸出,或者用out.print輸出中文字元串,則在英文版NT4及Redhat 6.1下實驗運行結果正常,而在中文NT 4.0和中文98下,則反而會出現亂碼。
四、 統一的網站界面 JSP支持伺服器端的文件包含,即可以在一個JSP文件中插入多個其他文件,用來實現統一的網站界面。修改上述hi.jsp並另存為mypage.jsp:
<%@ include file="top.htm" %>
<%
String Msg = "This JSP test.";
out.print("Hello World!");
%>
<h2><%=Msg%></h2>
<%@ include file="bot.htm" %>
五、 伺服器參數設置
JSWDK的Web伺服器參數保存在\jswdk-1.0.1\webserver.xml中,用Windows寫字板打開並編輯這個文件就可以修改預設設置值。本節內容主要針對JSWDK,Linux下Tomcat的設置方法略有不同。
JSWDK預設的文檔目錄是\jswdk-1.0.1\webpages,在此目錄下可以建立子目錄,例如\jswdk-1.0.1\webpages\test,就能在瀏覽器中用http://localhost/test訪問這個目錄,為了使得這個子目錄能執行JSP程序,還必須在webserver.xml中的<Service></Service>節加入:
<WebApplication id="test" mapping="/test" docBase="webpages/test" />
並且,還必須建立\jswdk-1.0.1\webpages\test\WEB-INF目錄,並從\jswdk-1.0.1\webpages\WEB-INF目錄中復制過來以下四個文件:mappings.properties、mime.properties、servlets.properties以及webapp.properties。完成這些過程,才能通知JSWDK的Web伺服器執行http://localhost/test 中的JSP程序。
六、 JavaBean
JSP網頁吸引人的地方之一就是能結合JavaBean技術來擴充網頁中程序的功能。
JavaBean是一種Java類 (class),通過封裝屬性和方法成為具有某種功能或者處理某個業務的對象。JavaBean被組織成為package(數據包)以便進行管理,實際上就是把一組JavaBean一起放在某某目錄中,每個類的定義前加上package某某,本例中為test。目錄test必須放在系統環境CLASSPATH包含的目錄下,系統才能找到其中的JavaBean。JSWDK在預設狀態下將\jswdk-1.0.1\webpages\WEB-INF\jsp\beans\ 加入CLASSPATH。建立自己的JavaBean和package時,就放在這個目錄中也不失為一種簡易的方法。
下面介紹一個簡單的JavaBean框架。用文本編輯器創建一個文本文件helloWorld.java,並保存在\jswdk-1.0.1\webpages\WEB-INF\jsp\beans\test目錄下,其內容如下:
package test;
public class helloWorld {
public String name = "My first bean";
public String getHi()
{
return "Hello from " + name;
}
}
helloWorld.java編輯好後,在DOS狀態下,進入目錄\jswdk-1.0.1\webpages\WEB-INF\jsp\beans\,用JDK的javac命令編譯helloWorld.java如下:
javac helloWorld.java
注意,Java是區分大小寫的,在程序中,編譯命令行中字母的大小寫都不能寫錯。
編譯成功就表示建立了一個JavaBean。下面看如何在JSP中使用這個JavaBean。用文本編輯器創建一個文本文件hi-bean.jsp,並保存在\jswdk-1.0.1\webpages\test目錄下,其內容如下:
在JSP網頁中,使用 <jsp:useBean ... />語法來創建JavaBean對象,並命名為helloBean。讀者可從這個簡單的例子中看出設置、獲取JavaBean屬性,以及調用JavaBean方法的做法。在瀏覽器的地址欄中鍵入http://localhost:8080/test/hi-bean.jsp,得到結果如圖3所示。
注意,如果修改和重新編譯了JavaBean程序,則需要關閉和重新啟動JSWDK的Web伺服器以後修改的結果才會有效。如果僅僅修改JSP文件,則不用重新啟動JSWDK的Web伺服器.
雖然,這僅僅完成了一個非常簡單的JavaBean框架,但是遵循這個框架可以設計出多種多樣的JavaBean。例如,從JSP中訪問數據通常就是通過JavaBean來實現的。
附文
CLASS文件的存放位置
--------------------------------------------------------------------------------
【何志強】 於 2000-8-11 9:01:57 加貼在 JAVA技術 ↑:
在Linux平台下的Tomcat中,只需把相關的類庫(*.zip、*.jar)放到$TOMCAT_HOME/lib目錄下,Tomcat啟動時就會自動將這些類庫放到CLASSPATH環境變數中,Windows平台下的Tomcat不行,必須手工添加到CLASSPATH環境變數中。
回答:為什麼執行JAVA程序時,會出現Exception in thread"main" java.lang.NoClassDefFoundError的錯?(太多人問了,煩!建議放入精華區!)
--------------------------------------------------------------------------------
【sonymusic】 於 2001-2-15 13:29:54 加貼在 JAVA技術 ↑:
應該這樣檢查你的環境和你的操作:
1、你的文件名對嗎?
JAVA要求你的文件和你的類名嚴格對應的。
比如 public class HelloWorld{ .....
那麼文件名一定只能是HelloWorld.java,看仔細了!
2、你的程序中有main方法嗎?參數什麼的對嗎?
main方法的聲明應該是這樣子的:
public static void main(String[] args)
事實上如果你用開發工具來做的話,是不會錯的。如果你用UltraEdit之類的來寫程序的話,就一個字不要改的照抄吧!
3、記住,javac後面跟的參數是文件名,但java 後面跟的是類名!
這是我開始學JAVA是犯的錯,java HelloWorld.class,然後就報錯。後來才弄明白,應該是java HelloWorld。
4、設置了classpath了嗎?
不僅是在安裝JDK時要設置的內容,一般來說最好還要自己設置一個目錄來存放自己的類文件的。比如d:\class目錄。
設置classpath=%classpath%;d:\class
那麼,現在將HelloWorld.class文件COPY到d:\class目錄下,再java HelloWorld應該就OK了。
5、結合第3點和第4點
如果你的類是屬於某一個包的,比如這樣一個類sony.test.HelloWorld,那麼按照我在第4點中說的目錄來說,就應該將HelloWorld.class文件存放到d:\class\sony\test\目錄下。
執行的時候應該參考第3點中說的,按類名執行:java sony.test.HelloWorld。
明白了嗎?一直我也想不出還會有什麼理由造成這個出錯信息了!如果有哪位兄弟想到了就補充一下吧!
其實如果你使用了一些比較好的編程工具的話,根本就沒有機會碰到這個錯誤的,至少我在使用了VisualAge for Java之後,就沒有這樣的事情了。
好啦,不說了,祝同志們好運吧!
過了這第一道門,後面的就比較簡單啦!
Java 的執行環境
本節將介紹 Java 的執行環境並說明此環境中的一些元件與相關指令。首先我們必須先安裝 Java 環境。你先上網連結至 Sun Microsystems, Inc.的 Java 專屬網站, http://java.sun.com/procts/jdk/1.1/download-jdk-windows.html,下載 JDK(Java Development Kit)軟體 (jdk_1_1_8-win.exe)。然後執行該軟體,就可安裝以下幾個元件:
程式庫(CoreClasses, classes.zip)是位於你所安裝 JDK 主目錄的 LIB 次目錄下(如 C:\JDK1.1.8\LIB),且以壓縮的方式存在,千萬不要將此檔案 解壓縮。它是在執行 Java 編譯器(Compiler)或解譯器(Interpreter)時會 使用到的檔案。
原始檔案位於你所安裝 JDK 主目錄的 SRC 次目錄下,是上述程式庫的 Java 原始檔。
位於你所安裝 JDK 主目錄的 BIN 次目錄下,是編譯或執行應用程式 (Applications)或小程式 (Applets)所需要的工具和指令,主要有:
編譯器(Java Compiler, javac)─將 Java 原始檔(*.java)編譯為 位元檔(*.class)
解譯器(Java Interpreter, java)─執行 Java 程式(*.java)
執行器(Java Runtime Interpreter, jre)─也是執行 Java 程式, 一般使用者(end users) 使用
檢視器(Java AppletViewer, appletviewer)─用來執行與測試 Java 小程式(applet)
除錯器(Java Debugger, jdb)─幫助發現程式的蟲蟲(bugs)
文件器(Java Documentation Generator, javadoc)─由 java 原始檔中製作可由導覽器 瀏覽之文件說明檔
壓縮器(Java Archive Tool, jar)─將多個java程式檔(*.class) 壓縮為 ZIP 格式的檔案 (*.jar)
Java示範程式集位於你所安裝 JDK 主目錄的 DEMO 次目錄下, 你可以變換到此次目錄的再下一層次目錄,然後執行小程式,例如:
>cd c:\jdk1.1.8\demo\TicTacToe
>c:\jdk1.1.8\bin\appletviewer .\example1.html
<練習> 請由導覽器中開啟Java示範小程式
為了簡化指令長度(如上面執行示範小程式),在執行 Java 指令前可先設定環境變數,讓系統能夠找到指令和相關程式庫所在。
set CLASSPATH=C:\jdk1.1.8\lib\classes.zip;.\.;%CLASSPATH%
set PATH=C:\jdk1.1.8\bin;%PATH%
以上設定完畢後,只需敲入以下指令:
>appletviewer .\example1.html
[PREVIOUS][TOC][NEXT]