Live_Script_Spiking_Neurons_jp
Live_Script_Spiking_Neurons_jp
这个库包含一个库“Live_Script_Spiking_Neurons”发表的日本版的Shubo Chakrabartihttps://github.com/mathworks/Live_Script_Spiking_Neurons
Livescriptの中身はこちら
https://github.com/mathworks/Live_Script_Spiking_Neurons_jp/blob/main/LiveScript_Izhikevich_jp.md
イズィケヴィッチモデルのライブスクリプト
Izhikevich住脚本
このプロジェクトは,ライブスクリプトファイルと,すでに発表されて広く知られているニューロンの発火モデルをシミュレートする2つのアプリで構成されています。ライブスクリプトは,神経科学に興味のある人に対して,ライブコントロール,ライブタスク,コードのローカル関数化など,MATLABライブスクリプトの持つ機能を紹介するデモとして作成されました。
特定の膜特性を持つニューロン,外部からの電流パルスインジェクションに対してどう発火するかをライブスクリプトで説明していきます。ユーザーはパラメータを変更できます。一つ目のパラメータ群は膜のパラメータを扱いまつす2目のパラメータ群は電流パルスの大きさや幅を調整するものです。
イズィケヴィッチモデルの方程式は,2つの方法で解かれています。
- ループを使用した前進オイラー法
- MATLABに付属している颂歌ソルバー(符号数学工具箱が必要です)
前進オイラー法は最も簡単な積分法ですが,正確さや安定性に欠けています。ユーザーはライブスクリプトの中で,どちらの方法を使うか選べます(ドロップダウンメニューがあります)。
このライブスクリプトには2つのアプリがあり,1つは前進オイラー法を用いたもので,もう一つはMATLAB付属の数值であり,モデルのふるまいを決定する微分方程式を解くものです.MATLABライセンスがない方も使えるスタンドアローンのアプリを作成する場合,IzhikevichApp_Eulerをコンパイルしてください。https://jp.mathworks.com/help/compiler/applicationcompiler-app.html
ライブスクリプトを利用するためには,大学でのMATLABライセンスがあるかどうかを確認してください。もしライセンスがない場合,30日間使用できる無料の評価版をダウンロードできます。//www.tianjin-qmedu.com/campaigns/s manbetx 845products/trials.html
このチュートリアルは,Shubo Chakrabartiによって作成されたものであり,而福田(megumif@mathworks.com)が日本語に翻訳しました。基本的には逐語訳ですが,一部言葉を補ったり,原文の意を損なわない程度に意訳している部分もあります。参考情報,MATLABスクリプト内の変数名やコメントなどは,基本的には原文のまま残してあります。英語版のリポジトリはこちらです。https://github.com/mathworks/Live_Script_Spiking_Neurons
引用作为
而福田(2022)。Live_Script_Spiking_Neurons_jpGitHub (https://github.com/mathworks/Live_Script_Spiking_Neurons_jp/releases/tag/1.1.0)。检索。