什麼叫顯式 什麼叫隱式,什麼是顯式解,什麼是隱式解

2022-03-01 04:16:08 字數 5239 閱讀 1344

1樓:匿名使用者

顯式演算法基於動力學方程,分為靜態顯式演算法和動態顯式演算法。顯式演算法最大優點是有較好的穩定性。動態顯式演算法採用動力學方程的一些差分格式(如廣泛使用的中心差分法、線性加速度法、newmark法和wilson法等),不用直接求解切線剛度,不需要進行平衡迭代。

隱式演算法中,在每一增量步內都需要對靜態平衡方程進行迭代求解,並且每次迭代都需要求解大型的線性方程組,這以過程需要佔用相當數量的計算資源、磁碟空間和記憶體。

該演算法中的增量步可以比較大,至少可以比顯式演算法大得多,但是實際運算中上要受到迭代次數及非線性程度的限制,需要取一個合理值。

特別注意

一、「差分法」本身是一種「精演算法」而非「估演算法」,得出來的大小關係是精確的關係而非粗略的關係;

二、「差分法」與「化同法」經常聯絡在一起使用,「化同法緊接差分法」與「差分法緊接化同法」是資料分析速算當中經常遇到的兩種情形。

三、「差分法」得到「差分數」與「小分數」做比較的時候,還經常需要用到「直除法」。

四、如果兩個分數相隔非常近,我們甚至需要反覆運用兩次「差分法」,這種情況相對比較複雜,但如果運用熟練,同樣可以大幅度簡化計算。

2樓:我愛學習

顯式演算法基於動力學方程,因此無需迭代;而靜態隱式演算法基於虛功原理,一般需要迭代計算。顯式演算法最大優點是有較好的穩定性。

動態顯式演算法採用動力學方程的一些差分格式,不用直接求解切線剛度,不需要進行平衡迭代,計算速度快,時間步長只要取的足夠小,一般不存在收斂性問題。因此需要的記憶體也比隱式演算法要少。並且數值計算過程可以很容易地進行平行計算,程式編制也相對簡單

隱式演算法中,在每一增量步內都需要對靜態平衡方程進行迭代求解,並且每次迭代都需要求解大型的線性方程組,這以過程需要佔用相當數量的計算資源、磁碟空間和記憶體。該演算法中的增量步可以比較大,至少可以比顯式演算法大得多,但是實際運算中上要受到迭代次數及非線性程度的限制,需要取一個合理值。

顯式與隱式的辨析

使用顯式方法,計算成本消耗與單元數量成正比,並且大致與最小單元的尺寸成反比,應用隱式方法,經驗表明對於許多問題的計算成本大致與自由度數目的平方成正比,因此如果網格是相對均勻的,隨著模型尺寸的增長,顯式方法表明比隱式方法更加節省計算成本。

顯式演算法是建立在i時刻的運動平衡方程,不需要迭代,運算簡單但是對步長要求很高,因為其影響精度和穩定性;而隱式演算法是建立在i+1時刻的,因此需要迭代,過程複雜些,但是更加精確。

3樓:

顯式需要申明變數,而隱式不需要!

如:dim d,r,t

d=1r=3

t=d+r

以上就顯式申明瞭變數d,r,t

再如:d=1

r=3t=d+r

以上就沒有申明變數d,r,t,但這些變數的型別與其第一次賦值的型別有關.可以在vb中強制申明,在模組首部加入option explicit即可!

4樓:

隱式就是不需要另外進行定義的。由系統預設的。。

相反。與之對應的就是顯式。。舉個例子:

char a=123;

string b=a;

這就是隱式的例子;

char a =123;

int b=(int)a;就是一個顯式的例子 了。。

5樓:

打個比方,可能不是很合適

你去銀行偷錢,police沒有發現你,錢卻到手了(隱式:不用**喲)你去銀行取錢,工作人員給你辦來辦去,這簽字那蓋章的,最後錢終於進了你的口袋(顯示:用**,費事此)

但有的時候去偷銀行的錢不是那麼順利的喲,所以就有那種轉換錯誤。

6樓:

一般語言,不論 sql還是其他的都差不多,比如char a='a';

int b = (int)a;

這就是顯示

隱士就是系統幫你做了

int b = a;

7樓:匿名使用者

還有就是表單提交時用的方法

post隱式

get是顯式

8樓:科學普及交流

一、顯式:

顯式演算法基於動力學方程,因此無需迭代;而靜態隱式演算法基於虛功原理,一般需要迭代計算 。

顯式演算法最大優點是有較好的穩定性。

動態顯式演算法採用動力學方程的一些差分格式(如廣泛使用的中心差分法、線性加速度法、newmark法和wilson法等),不用直接求解切線剛度,不需要進行平衡迭代,計算速度快,時間步長只要取的足夠小,一般不存在收斂性問題。因此需要的記憶體也比隱式演算法要少。並且數值計算過程可以很容易地進行平行計算,程式編制也相對簡單。

但顯式演算法要求質量矩陣為對角矩陣,而且只有在單元級計算儘可能少時速度優勢才能發揮, 因而往往採用減縮積分方法,容易激發沙漏模式,影響應力和應變的計算精度。 靜態顯式法基於率形式的平衡方程組與euler向前差分法,不需要迭代求解。由於平衡方程式僅在率形式上得到滿足,所以得出的結果會慢慢偏離正確值。

為了減少相關誤差,必須每步使用很小的增量。

二、隱式

隱式演算法中,在每一增量步內都需要對靜態平衡方程進行迭代求解,並且每次迭代都需要求解大型的線性方程組,這以過程需要佔用相當數量的計算資源、磁碟空間和記憶體。該演算法中的增量步可以比較大,至少可以比顯式演算法大得多,但是實際運算中上要受到迭代次數及非線性程度的限制,需要取一個合理值。

什麼是顯式解,什麼是隱式解

9樓:愛做作業的學生

方程的解可以寫出y=f(x)的叫顯式解,只能寫出f(x,y)=c的叫隱式解。

方程是指含有未知數的等式。是表示兩個數學式(如兩個數、函式、量、運算)之間相等關係的一種等式,使等式成立的未知數的值稱為「解」或「根」。求方程的解的過程稱為「解方程」。

通過方程求解可以免去逆向思考的不易,直接正向列出含有欲求解的量的等式即可。方程具有多種形式,如一元一次方程、二元一次方程、一元二次方程等等,還可組成方程組求解多個未知數。

擴充套件資料

1、未知數:通常設x.y.z為未知數,也可以設別的字母,全部小寫字母都可以。

2、「次」:方程中次的概念和整式的「次」的概念相似。指的是含有未知數的項中,未知數次數最高的項。而次數最高的項,就是方程的次數。

3、「解」:方程的解,指使,方程的根是方程兩邊相等的未知數的值,指一元方程的解,兩者通常可以通用。

4、解方程:求出方程的解的過程,也可以說是求方程中未知數的值的過程,或說明方程無解的過程叫解方程。

5、方程中,恆等式叫做恆等方程,矛盾式叫做矛盾方程。在未知數等於某特定值時,恰能使等號兩邊的值相等者稱為條件方程,例如 ,在 時等號成立。使方程左右兩邊相等的未知數的值叫做方程的解。

10樓:匿名使用者

網頁連結

在影象測量過程以及機器視覺應用中,為確定空間物體表面某點的三維幾何位置與其在影象中對應點之間的相互關係,必須建立相機成像的幾何模型,這些幾何模型引數就是相機引數。在大多數條件下這些引數必須通過實驗與計算才能得到,這個求解引數的過程就稱之為相機標定(或攝像機標定)。

所以相機標定就是解方程的一個過程。

複製樓上的一句話:

「方程的解可以寫出y=f(x)的叫顯式解,只能寫出f(x,y)=c的叫隱式解。」

顯示解是函式的形式,即「對於每一個給定的x的值,都有唯一的y的值與之相對應」。

隱式解則是方程的形式。方程(equation)是指含有未知數的等式,比較複雜。

所謂顯式和隱式,是指求解方法的不同,即數學上的出發點不一樣。

11樓:一棟前塵

所謂顯式解和隱式解是指方程求解之後的表示式的兩種表達方式,所謂顯式解就是指方程的解可以用y=2x+3等形式表示,即要求解的未知量單獨放在方程的左邊,右邊均為已知的字母和常數。而隱式解則恰恰相反,即要求解的未知量沒有單獨的拿出來放在方程的一邊,在這種情況下,方程往往是比較複雜的,如果用顯式解表達會顯得十分複雜,或者根本無法用顯示解表達。如x^2+y^3=10這種解的表示式,未知量和已知量均放在一邊。

這就是方程的顯式解和隱式解。

12樓:櫻之琴

一般語言,不論 sql還是其他的都差不多,比如char a='a';

int b = (int)a;

這就是顯示

隱士就是系統幫你做了

int b = a;

13樓:幸福開場

c++中,什麼叫顯式呼叫?什麼叫隱式呼叫?最好能舉個例子

14樓:匿名使用者

#include

using namespace std;

class a

a(int a)

~a()

};void main()

這個程式中:

a a1; 隱式呼叫了a()

a *a2=new a(10);顯式呼叫了a(int a)delete a2;以及程式結束時都隱式呼叫了解構函式~a()

顯式轉換是什麼意思隱式轉換又是什麼意思?

15樓:甕雯華

顯式專換是你定義讓這個值型別轉換成你要用的值型別,例,你定義int i=5,想把他專換成char型別,就用顯式轉換(char)i。隱式轉換是系統跟據程式需要而自動轉換的,不需要定義,但並不是所有值型別都可以互相轉換,所以有了顯式轉換。例,int i=5; char j='a'; int n=i+j;因char可以隱式專換為int型別,所以結果n=102

16樓:匿名使用者

顯示轉換是底到高的轉換 int 到float可以直接轉隱轉換是 強制型別轉換 float 準到 integ:int a=10;

float b=1.0;

float sum=0;

sum=a+b;

這個是顯示轉換 因為int比float底隱轉換eg:

int a=10;

float b=5;

a=(int)b;

這時 a就等於5 這是強制型別轉換也叫做隱示轉換

17樓:匿名使用者

string s="123";

object obj=s;

string s1=(string)obj; <-----顯示轉換int i=10;

long l=i; <----------------飲食轉換

什麼叫衡重式路肩牆,什麼叫衡重式路肩牆

這個要根據bai地質資料中凍結深度確du定,路基zhi 規範中有,一般凍結深度小dao於專1m時埋深1m即可,凍結深度大於1m時一屬般取1.25m。然後根據確定的擋牆尺寸和地基承載力,c,值,基地摩擦力的資料進行擋土牆驗算。地基承載力是主要考慮因素。計算出地基承載力數值後,在計算擋土牆重力,如果承載...

什麼叫巢式PCR,巢式PCR是什麼意思?

就是多重pcr,第一次獲得產物濃度不夠,但迴圈數過多會造成產物質量不好,就會以第一次pcr產物為模板,設計內引物進行第二次擴增,獲得高質量產物 巢式pcr是一種變異的聚合酶鏈反應 pcr 使用兩對 而非一對 pcr引物擴增完整的片段。第一對pcr引物擴增片段和普通pcr相似。第二對引物稱為巢式引物 ...

什麼叫嵌入式系統

嵌入式系統的意思是一種完全嵌入受控器件內部,為特定應用而設計的專用計算機系統,為控制 監視或輔助裝置 機器或用於工廠運作的裝置。嵌入式系統用於控制或監控大型裝置,如機器 裝置 工廠等。以應用為中心,以計算機技術為基礎,可定製軟硬體,以滿足應用系統對功能 可靠性 成本 體積 功耗等特殊計算機系統的嚴格...