julia

juliaでルンゲクッタ法を実装してローレンツアトラクタを描画してみた

juliaでルンゲクッタ法を実装して、ローレンツアトラクタを描画してみました。 ルンゲクッタ法の解説については、以前rustで実装したので、そちらをご覧ください Rustで作ったルンゲクッタ法のソースコードをそのまま、juliaに移植した感...
nannou

Rustでルンゲクッタ法を用いてサインカーブを計算してみる。

今回は、ルンゲクッタ法を用いて、サインカーブを計算してみました。 ローレンツアトラクタとかトーマスアトラクタとか描画してみたいなーと思って、ひとまず手始めにルンゲクッタ法を使えるようになろうと思ってやってみました。 ルンゲクッタ法については...
ジェネラティブアート

Rust nannou で作った作品をNFT出品に挑戦してみた。

NFT(Non-Fungible Token:非代替性トークン)っていうのがあって、Twitterの初投稿やら、いろんなアートやら音楽やらゲームやら?出品されている。ブロックチェーン技術を使ったものです。詳しくは、検索してみてください。 今...
ギャラリー

ジュリア集合ギャラリー

ジュリア集合を描いたギャラリーです。 $$z_0=0.2563-0.0007i$$ .hsla((counter as f32+zzero.re).cos(), 1.0, (z.im.sin()-zzero.re.cos()).abs()%...
工作

LEDとスイッチとアイロンビーズで作るおもちゃ

いつもはプログラミングな内容ですが、今回は工作です。 RaspberryPI PICOを買った時に、ついでにブレッドボードやらスイッチやらLEDもたくさん追加で買ったんです。 最近子供が、僕の仕事部屋に来て、電話やらパソコンのキーボードやら...
rust

rustで進数変換(基数変換)する関数を作る

進数変換っていうのを小学生か中学生のころ習ったなーと思ってて、進数変換をするプログラムをRustで書いてみました。 今回は、10進数以下しか対応してません。16進数とか39進数とか128進数とかには対応してません。 進数変換方法は? まずは...
julia

Juliaでグラフをプロットする-基礎編-

juliaでグラフを描画する方法を解説してきます。 今回はその基礎編 基本的なPlotsの使い方を解説していきます。 応用編では、CSVやDataFramesなどを使ってタイタニックのデータをグラフに描いたりしていこうと思います。 CSVは...
nannou

rust nannouでハートをいっぱい描いちゃおう

ハートをいっぱい描きたい! と思って(え?ちょっと気持ち悪い?)ハートをいっぱい描くプログラムをrust nannouで書きました。 今回は構造体やimplを使って、ハート描画のための座標の計算や保持などを行うようなアルゴリズムにしました。...
julia

juliaのDataFramesとQueryでデータを操作する

前回は、JuliaでCSVファイルを読み込む3つの方法をご紹介しました。 今回は読み込んだデータを操作する方法について解説していきます。 juliaにはDataFrames.jlという、PythonでいうところPandasのようなものがあり...
julia

JuliaでCSVファイルを読み込む3つの方法-Julia1.9対応-

データ分析をする時にデータを読み込むのは必須ですよね。 pythonなら、pandasを使って、データの読み書きや処理を行うのをよくやると思います。 juliaには、pandasはないので、それに代わるようなパッケージを使って処理していきま...
タイトルとURLをコピーしました