MATLAB/simulink MATLABでテイラー展開してグラフ化するプログラムを書いた MATLABでテイラー展開してグラフ化するプログラムを書いた。以下コード close all f = @(x) cos(x); a = 0; n = 15; x_range = ; =plotTaylorSeries(f, a, n, x_... 2024.08.08 MATLAB/simulinkプログラミング
MATLAB/simulink パリオリンピックで使われた例のあれ ※本抽選は厳正に行われています。(+90kg固定) % ステップ1: 文字列入力 segments = cell(1, 6); segments{1} = '+50kg'; segments{2} = '+60kg'; segments{3... 2024.08.04 MATLAB/simulinkプログラミング
MATLAB/simulink ネルダーミード法を使った救解 ChatGPTにネルダーミード法を使った関数の最適解を求めてもらった あってるかは後日確認するつもり % 最小化する関数 func = @(x) (x(1) - 3)^2 + (x(2) - 2)^2; % 初期点 x0 = ; % 収束許... 2024.08.03 MATLAB/simulinkプログラミング
MATLAB/simulink マンデルブロ集合を書くプログラム マンデルブロ集合を書くだけ % パラメータ設定 maxIter = 5000; % 最大反復回数 xlim = ; % x範囲 ylim = ; % y範囲 resolution = 1000; % 解像度 % 複素数平面のメッシュグリッド... 2024.07.31 MATLAB/simulinkプログラミング
MATLAB/simulink matlabで振り子 matlabで振り子を動かしてみる 運動方程式などの細かい話は次回 % パラメータ設定 g = 9.81; % 重力加速度 (m/s^2) L = 1.0; % 振り子の長さ (m) theta0 = 0.1; % 初期角度 (ラジアン) ... 2024.07.28 MATLAB/simulinkプログラミング
python LSTMに似たアルゴリズム 1. GRU(Gated Recurrent Unit) 特徴: LSTMに似たリカレントニューラルネットワーク(RNN)の一種。 計算効率が高く、トレーニング時間が短い。 記憶セルが少ないため、モデルがシンプルでありながら、LSTMと同等... 2024.07.28 pythonプログラミング
C/C++/C# C++への書き換えも一瞬 すごい! 昨日作ってもらったソースコードをChatGPTに書き換えてもらった あっという間にC++になった! #include <iostream> #include <vector> #include <fstream> #include <sst... 2024.07.24 C/C++/C#プログラミング
python ChatGPTにロト7の当選番号予想プログラムを作ってもらってみた はじめに ロト7の当選番号を予測することは、非常に挑戦的でエキサイティングな試みです。この記事では、長短期記憶(LSTM)ネットワークを使用してロト7の当選番号を予測するためのPythonプログラムを紹介します。 必要なツールとライブラリ ... 2024.07.22 pythonプログラミング
MATLAB/simulink MATLABを使って複素数を写像してみる 複素関数を使えば複素数を写像できる。 ディジタル制御では \begin{align}z=e^{sT}\end{align} を使うので\(T=1\)として写像してみる 例えば下のプログラムの例では虚軸が円に写される。 x=0; y=-5:0... 2024.02.17 MATLAB/simulinkディジタル制御プログラミング制御工学
MATLAB/simulink MATLABで台形近似 台形近似で積分を計算してみる Nが刻み数 minが下限、maxが上限 funcが被積分関数 N=100; min=0; max=1; t=linspace(min,max,N); dt=t(2)-t(1); S=zeros(size(t))... 2024.02.11 MATLAB/simulinkプログラミング
MATLAB/simulink MATLABでオイラーの定数を計算する 詳しくはここ MATLABの行列演算を使うと楽 N=10000; n=1:1:N; result=sum(1./n-log(1+1./n)) 2023.10.28 MATLAB/simulinkプログラミング数学
MATLAB/simulink MATLABでウッダル数を求める ウッダル数は \begin{align}n \times 2^n -1\end{align} の形をしている数である。 MATLABでは次のように計算できる。 n=10; count=1; p=2; for i=1:1:n K(i)=i*p... 2023.10.11 MATLAB/simulinkプログラミング
MATLAB/simulink MATLABで作ったカレン素数を探すプログラムを改造してみる カレン数は \begin{align}n \times 2^n + 1\end{align} であるが \begin{align}n \times p^n + 1\end{align} を考える。 n=10; count=1; p=3; f... 2023.10.08 MATLAB/simulinkプログラミング数学素数
MATLAB/simulink MATLABでカレン数とカレン素数をさがす カレン数は \begin{align}n \times 2^n + 1\end{align} で表される。 カレン数のうち素数のものをカレン素数という。 今回はMATLABでカレン素数を探す。 以下ソース n=10; count=1; fo... 2023.10.08 MATLAB/simulinkプログラミング数学素数
python RNNとLSTMのちがい 参考 RNNは入出力を等しく学習→長期的な依存性の学習が苦手LSTMは入出力に重みを考慮して学習→長期的な依存性の学習が得意 2023.10.06 pythonプログラミング
python NumbersとLSTM NUMBERSには横滑り現象なるものがあるらしくLSTMで学習して当てる試みがほそぼそとあるらしい Qiitaだとこれとか Github 機械学習に興味あるのでやってみようと思う 2023.10.06 pythonプログラミング
MATLAB/simulink matlabのtanとtandの違いを簡単に見てみる matlabのtanとtandの違いを簡単に見てみる。 まずは89から90どの範囲で重ねて比較。ほとんど同じ値が得られている。 2つの方法の誤差。通常誤差は0であるが微妙に生じている。90度に近くなるにつれて大きくなるようだ。 以下コード ... 2023.08.31 MATLAB/simulinkプログラミング数学