[精讚] [會員登入]
833

[CentOS8] 1.安裝JULIA

安裝及開始使用 JULIA

分享此文連結 //n.sfs.tw/15484

分享連結 [CentOS8] 1.安裝JULIA@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2021-11-08 00:01:08 最後編修
2021-11-07 02:09:49 By 張○○
 

自動目錄

JULIA是一個新生的語言,對於數學和物理方面的計算很方便。

以下介紹 linux 下的安裝

下載

下載頁 https://julialang.org/downloads/ 目前釋出1.6.3版(2021-09-23),未來版本有異動請自行修改連結

julia 沒有指定的安裝路徑,你可以存放在伺服器的任何位置,再指定path即可。

新增julia的主程式位置到路徑

修改 PATH 新增julia的主程式位置,

  export PATH="$PATH:/path/to/<Julia 目錄>/bin"

例如修改 ~/.bashrc 加上一行:

export PATH="$PATH:/home/julia/julia-1.6.3/bin

叫用設定生效

$ source ~/.bashrc

指令記錄

指令記錄檔放在 ~/.julia/logs

移除

未來想移除,只要刪除程式目錄即可,

此外在家目錄下有一個隱藏目錄也可以一併刪除

$ rm ~/.julia

執行

直接輸入julia進入交談式程式

$ julia

進入後想退出按CTRL+D 或打入指令 exit()

開始享用 julia 的神奇計算功能,例如設定方式程 f(x)= 3x2+4x-10及求解 f(4)

         _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.6.3 (2021-09-23)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

julia> f(x)= 3x^2+4x-10
f (generic function with 1 method)

julia> f(4)
54

也可以寫成檔案再交由julia來執行,例如以下內容存成 complex.jl ,目的是兩個虛數aa、bb的乘法:

bb = 1+2im
cc = 3-4im
println(bb*cc)

執行

$ julia complex.jl

11 + 2im

 

JULIA 具有神奇的運算力,後面的文章再來分享。

有興趣可看這一篇 [Jula] 開始.雜談.為什麼?@新精讚

參考資料

[1] https://julialang.org/downloads/platform/#linux_and_freebsd

END

你可能感興趣的文章

[bc] linux 的計算機 bc 設定小數位數、計算π、次方根 linux 的計算機 bc 設定小數位數、計算π、次方根

[Rocky9] 負載平衡器Haproxy安裝及設定 負載平衡器Haproxy安裝及設定,這次的範例是透過本機的一個埠背後連到數台資料庫伺服器。

[Linux] mongodb 初步--1/3 我使用mongo 的一些大小事:安裝及基本操作

[Linux] mongodb 初步--2/3 我使用mongo 的一些大小事:叢集

[Centos7] 安裝phpMyAdmin Centos 7有新的方式可以安裝phpmyadmin,不必再採用過去的tarball安裝法。

[Centos] 安裝及使用postfix,設定虛擬帳號及轉寄 使用postfix來設定虛擬帳號及轉寄

隨機好文

[Freebsd] 定時測試 ADSL 是否斷線並重連 中華電信 ADSL 雖有固定 ip,可是他卻會不定時「斷線」, 使用以下的 方法可以定時測試是否斷線,以及重新撥接。

[Win7] 燒錄 iso 檔 在Windows7 中內建燒錄程式,可以直接把檔案拉到光碟機裡,再執行燒錄。

外匯課程經驗 有天遇到某個朋友的正妹朋友,說她有個很棒的外匯投資課程,要我們去聽,只收場地費200大洋。她又說續效最差一個月也有1%,誰還在苦哈哈上班?

[CodeIgniter 3] 資料庫的使用方法整理2/2 CI3 承襲 CI2,有很多的builder class可以用,依各人的使用習慣,有人喜歡一堆sql字串,有人喜歡用helper

[PHP]解決ksort新增的SORT_NATURAL|SORT_FLAG_CASE方法 php>=5.4中ksort函數多了SORT_NATURAL 和 SORT_FLAG_CASE 旗標,對舊版的PHP中要怎麼辦?