日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

《Modelica教程》by Fritzson 导言部分

發布時間:2024/3/13 编程问答 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《Modelica教程》by Fritzson 导言部分 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

知識的存儲

建模的智慧存在于書本與人的思維中,無法被電腦直接理解。一款好的建模軟件可以建立起了兩者之間的聯系,這也是Modelica開發的最宏大的初衷。

以方程的形式

方程的歷史可以追溯到公元前2000多年,而有關方程表達時的符號體系由Robert Rocorde在1557年給出。牛頓第二定律,曾以文字形式“The change of motion is proportional to the motive force impressed."表達(1686)。而這一定律的真正方程表達式出現在1967年,由CSSL給出:

variable = expression

?v = INTEG(F)/m

這賦予了方程一層新的涵義,也是目前方程被廣為使用的一種功能,即其左右等價的邏輯概念在體系構建(或建立模型)中的作用。

然而,通常情況下,這些方程都是不被計算機所理解,即不可以直接被編程語言編寫的。在人腦思維模式的自然需求與計算機語言的局限性的矛盾下,一款溝通起二者的軟件呼之欲出。

Modelica簡史

第一次正式組會召開于1996年的秋天

參加這次會議的主要是計算機語言專家和物理學者。學術領域和工業領域都很關注這一事件。

歷史上的各個版本

1.0發布于1997年11月

2.0發布于2002年3月

2.2發布于2005年3月

Modelica的主要特點

作為一款建模與仿真軟件,Modelica的主要特點有:

陳述式語言(Declarative Language)

代碼是面向對象的,基于各類方程的,故描述性較強,這有利于增加復雜程序的可讀性,也更適應于大量的調試工作。

多領域適用(Multi-domain modeling)

涵蓋了電子、機械、熱動力學、水力學、生物學、控制、事件分析、實時仿真等一系列領域。

面向對象編程(Everything is a class)

這讓Modelica更像是一款Java與Matlab完美結合的軟件。

可視化編程(visual component programming)

將語言、程序等以可視化的模塊給出,在龐大系統或理論的搭建上更加友好,且具有良好的復用性。

高效的高級語言

相比C語言,Modelica是十分有效率的,它有著和Matlab相似的基于矩陣和向量的算法。

非私有的開源編程軟件(open, non-proprietary)


總結

以上是生活随笔為你收集整理的《Modelica教程》by Fritzson 导言部分的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。