Live_Script_Spiking​_Neurons_jp

版本 1.1.0 (476.0 KB) 作者: Megumi Fukuda
This repository contains a Japanese version of a published repository "Live_Script_Spiking_Neurons" by Shubo Chakrabarti https://github.com/

30.0 次下载

更新时间 2021/6/3

来自 GitHub

在 GitHub 上查看许可证

View Live_Script_Spiking_Neurons_jp on File Exchange

Live_Script_Spiking_Neurons_jp

This repository contains a Japanese version of a published repository "Live_Script_Spiking_Neurons" by Shubo Chakrabarti https://github.com/mathworks/Live_Script_Spiking_Neurons

Livescriptの中身はこちら

https://github.com/mathworks/Live_Script_Spiking_Neurons_jp/blob/main/LiveScript_Izhikevich_jp.md

イズィケヴィッチモデルのライブスクリプト

Izhikevich Live Script

このプロジェクトは、ライブスクリプトファイルと、すでに発表されて広く知られているニューロンの発火モデルをシミュレートする2つのアプリで構成されています。ライブスクリプトは、神経科学に興味のある人に対して、ライブコントロール、ライブタスク、コードのローカル関数化など、MATLABライブスクリプトの持つ機能を紹介するデモとして作成されました。

特定の膜特性を持つニューロン、外部からの電流パルスインジェクションに対してどう発火するかをライブスクリプトで説明していきます。ユーザーはパラメータを変更できます。 一つ目のパラメータ群は膜のパラメータを扱います。2つ目のパラメータ群は電流パルスの大きさや幅を調整するものです。

イズィケヴィッチモデルの方程式は、2つの方法で解かれています。

  1. ループを使用した前進オイラー法
  2. MATLABに付属しているodeソルバー(Symbolic Math Toolboxが必要です)

前進オイラー法は最も簡単な積分法ですが、正確さや安定性に欠けています。ユーザーはライブスクリプトの中で、どちらの方法を使うか選べます(ドロップダウンメニューがあります)。

このライブスクリプトには2つのアプリがあり、1つは前進オイラー法を用いたもので、もう一つはMATLAB付属のode45であり、モデルのふるまいを決定する微分方程式を解くものです。MATLABライセンスがない方も使えるスタンドアローンのアプリを作成する場合、IzhikevichApp_Eulerをコンパイルしてください。https://jp.mathworks.com/help/compiler/applicationcompiler-app.html

ライブスクリプトを利用するためには、大学でのMATLABライセンスがあるかどうかを確認してください。もしライセンスがない場合、30日間使用できる無料の評価版をダウンロードできます。https://www.mathworks.com/campaigns/products/trials.html

このチュートリアルは、Shubo Chakrabartiによって作成されたものであり、Megumi Fukuda(megumif@mathworks.com)が日本語に翻訳しました。基本的には逐語訳ですが、一部言葉を補ったり、原文の意を損なわない程度に意訳している部分もあります。参考情報、MATLABスクリプト内の変数名やコメントなどは、基本的には原文のまま残してあります。 英語版のリポジトリはこちらです。 https://github.com/mathworks/Live_Script_Spiking_Neurons

引用格式

Megumi Fukuda (2022). Live_Script_Spiking_Neurons_jp (https://github.com/mathworks/Live_Script_Spiking_Neurons_jp/releases/tag/1.1.0), GitHub. 检索来源 .

MATLAB 版本兼容性
创建方式 R2021a
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
要查看或报告此 GitHub 附加功能的问题,请访问其 GitHub 仓库
要查看或报告此 GitHub 附加功能的问题,请访问其 GitHub 仓库