ジュリア、マットラボ、パイソン、Rでの同等のコード
概要
Julia、Matlab、Python、Rで同じ機能をするコードを整理する。
Pythonについて次のような環境だとする。
import numpy as np
一般
Julia | Matlab | Python | R |
コメント | |||
#comment | %comment | #comment | #comment |
2次元グリッド | |||
X = kron(x, ones(size(y))) Y = kron(ones(size(x)), y) | [X,Y] = meshgrid(x,y) | np.meshgrid(x,y) |
タイプ
줄리아Julia | 매트랩Matlab | 파이썬Python | R |
要素のタイプ | |||
eltype(x) | x.dtype | ||
要素のタイプ変更 | |||
convert(Array{Float64},x) | x.astype("float64") | ||
xのタイプ | |||
typeof(x) | type(x) #class of x |
ベクトル
2021-02-18 전기현 🎲 3031● 関数 (138)
● レンマ (51)
● 微分積分学 (46)
● 行列代数 (106)
● 整数論 (90)
● 集合論 (49)
● グラフ理論 (63)
● 線形代数 (96)
● 解析学 (82)
● 抽象代数 (100)
● 位相幾何学 (64)
● 幾何学 (160)
● ベクトル分析 (26)
● 複素解析 (71)
● 測度論 (53)
● フーリエ解析 (54)
● シュワルツ超函数 (23)
● トモグラフィ (20)
● 距離空間 (38)
● バナッハ空間 (39)
● ヒルベルト空間 (31)
● ルベーグ空間 (33)
● 微分方程式 (59)
● 偏微分方程式 (59)
● 確率微分方程式 (26)
● ジュリア (218)
● アルゴリズム (28)
● 数値解析 (59)
● 最適化理論 (37)
● 機械学習 (103)
● プログラミング (89)
● セイバーメトリクス (13)
● 物理学 (27)
● 数理物理学 (79)
● 古典力学 (47)
● 電磁気学 (51)
● 量子力学 (56)
● 熱物理学 (29)
● R (53)
● データ確保 (29)
● データサイエンス (33)
● 統計的検定 (22)
● 統計的分析 (79)
● 数理統計学 (112)
● 確率分布論 (75)
● 確率論 (80)
● 位相データ分析 (40)
● 論文作成 (51)
● 生エビ寿司誌 (5)
● レンマ (51)
● 微分積分学 (46)
● 行列代数 (106)
● 整数論 (90)
● 集合論 (49)
● グラフ理論 (63)
● 線形代数 (96)
● 解析学 (82)
● 抽象代数 (100)
● 位相幾何学 (64)
● 幾何学 (160)
● ベクトル分析 (26)
● 複素解析 (71)
● 測度論 (53)
● フーリエ解析 (54)
● シュワルツ超函数 (23)
● トモグラフィ (20)
● 距離空間 (38)
● バナッハ空間 (39)
● ヒルベルト空間 (31)
● ルベーグ空間 (33)
● 微分方程式 (59)
● 偏微分方程式 (59)
● 確率微分方程式 (26)
● ジュリア (218)
● アルゴリズム (28)
● 数値解析 (59)
● 最適化理論 (37)
● 機械学習 (103)
● プログラミング (89)
● セイバーメトリクス (13)
● 物理学 (27)
● 数理物理学 (79)
● 古典力学 (47)
● 電磁気学 (51)
● 量子力学 (56)
● 熱物理学 (29)
● R (53)
● データ確保 (29)
● データサイエンス (33)
● 統計的検定 (22)
● 統計的分析 (79)
● 数理統計学 (112)
● 確率分布論 (75)
● 確率論 (80)
● 位相データ分析 (40)
● 論文作成 (51)
● 生エビ寿司誌 (5)
● をクリックして、興味ある分野だけ強調。
最近見たポスト
最新コメント
줄리아Julia | 매트랩Matlab | 파이썬Python | R |
列ベクトル | |||
[1 4 -1 2] | [1;4;-1;2] | np.array([1,4,-1,2]).reshape(-1,1) | |
行ベクトル | |||
[1;; 4;; -1;; 2] or [1 4 -1 2]' | [1 4 -1 2] or [1,4,-1,2] | np.array([1,4,-1,2]) | |
ゼロベクトル | |||
zeros(n) #列ベクトル | zeros(n,1) #zeros(n)ではない #zeros(n)=zeros(n,n) | np.zeros(n) #行ベクトル | matrix(0,n) |
1のベクトル | |||