[精讚] [會員登入]
761

[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

你可能感興趣的文章

[APACHE] PHP<5.5及 PHP>=5.5 安裝APC php5.5版後的apc只能手動安裝,此文包含php<5.5及php>=5.5兩種安裝方法

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

[Centos6] php5.3升級為php5.6 Centos6 + php5.6 升級

[Centos] Linux mount 掛載檔案時的使用者和SELINUX和權限處理 linux下使用mount來掛載目錄或磁碟,我們一般會使用這樣的指令 # mount /dev/sdc1 /home/h

[CENTOS8] Failed to download metadata for repo 'appstream' 的問題 Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist的解決方法。

[Linux] 使用tarball安裝下載PERL的tar檔模組 在Linux下,perl下載的pm模組,不使用cpan的安裝方法

隨機好文

為什麼要買長達二十年的保單? 為什麼要買長達二十年的保單?找一個可以說服我買二十年保單的理由。

如何在linux下執行java 原生的java應用程式可以使用簡單的方法在console下面寫出來,適合作簡單的應用

PHP for sphinx 函式庫安裝 PECL/sphinx PHP>= 5.2.2 已經能原生支援 sphinx,可是預設的沒有裝,我們得自己裝才能用

問問題 問問題其實內涵很深,我悟了很久才懂。 有人問題的目的並不一定是想要得到答案,有時只是純粹想問問題..

「許功蓋」的字以及源由 有玩過電腦一段時間的人,都聽過這個人(有一天我才發現7年級的竟然都不認識這個