Mathematica定義變量和函數 | 就是愛看書
在Mathematica中已經有了大量內建函數,但有時我們還需要定義自己的函數。如果要定義一個函數 ...
上一章:查看幫助[1] 下一章:寫什麼我還沒想好[2]
給變量賦值[編輯][3]和別的語言一樣,在Mathematica中我們也能給自己的變量賦值。
不過,與別的語言不同的是,您不需要專門去定義一個變量。事實上,在您給變量賦值之前,就能夠對其進行運算。這時Mathematica只是把這個變量當作一個代數符號,它可以表示任何的值。這時這個符號的顏色是藍色的。
In[19]:= a + b + a Out[19]= 2 a + b像很多別的語言那樣,Mathematica用等號(=)來表示給變量賦值。
In[20]:= a = 1 Out[20]= 1賦值之後這個變量的顏色變成了黑色。黑色說明它已經不是一個單純的代數符號,而是有了自己的含義。比如說,剛才已經給a賦了1這個值,這個時候a就代表1。再計算一遍a+b+a,得到的結果就與賦值之前不同了。
In[21]:= a + b + a Out[21]= 2 + b除了賦值讓a等於某個數之外,我們還可以賦值讓a等於某個變量或等於某個式子,比如說:
In[22]:= a = 2 b Out[22]= 2 b In[23]:= a + b + a Out[23]= 5 b您甚至可以給a賦值讓它等於某個函數:
In[24]:= a = Sin Out[24]= Sin In[25]:= a[Pi] Out[25]= 0在Mathematica中,一旦您給一個變量賦了值,這個值會一直保留,直到您改變它的值、清除它的值或退出Mathematica。忘記前面賦過的值是導致計算出錯的一個常見原因。因此,在不用的時候要記得清除變量的值。
用a=.或者Clear[a]可以清除a的值。[1]清除過後a的顏色又變成了藍色。
In[26]:= a =. In...Function (&,| | 就是愛看書
Mathematica定義變量和函數 | 就是愛看書
函数与程序—Wolfram 语言参考资料 | 就是愛看書
函数定义 | 就是愛看書
函数式操作—Wolfram 语言参考资料 | 就是愛看書
创建变量和函数的定义—Wolfram 语言参考资料 | 就是愛看書
初等函数—Wolfram 语言参考资料 | 就是愛看書
定义变量和函数—Wolfram 语言参考资料 | 就是愛看書
《工程數學. 上, 使用Mathematica》崑山科大電子系 978-986-98416-8-9 (平裝, NT$480, 479面, 30公分)
《工程數學.上,使用Mathematica》好看嗎?作者葉倍宏編著由「崑山科大電子系」出版,ISBN:978-986-98416-8-9(平裝,NT$480,4...
《Maple程式設計》崑山科大電子系 978-986-98416-6-5 (平裝, NT$500, 476面, 30公分)
《Maple程式設計》好看嗎?作者葉倍宏編著由「崑山科大電子系」出版,ISBN:978-986-98416-6-5(平裝,NT$500,476面,30公分),...