C106まだまだあるけど何出そうかなアクリルキーホルダーあたりが良いかなぁ
np.dot(A, B)でできる。
デカルトの正葉線は\begin{align}x=\frac{3at}{1+t^3}\\y=\frac{3at^2}{1+t^3}\end{align}で表される方程式である。グラフはとなる。
相互インダクタンス\begin{align}M = \sqrt{ L_{1}L_{2} }\end{align}について、漏れ磁束を考慮すれば\begin{align}M = k \sqrt{ L_{1}L_{2} }\end{align}
一次コイル\(L_{1}\)、二次コイル\(L_{2}\)が\begin{align}L_{1}=\frac{\mu A N_{1}^{2}}{l}\\L_{2}=\frac{\mu A N_{2}^{2}}{l}\end{align}のと
永久磁石同期モータ(Permanent-Magnet Synchronous Motor:PMSM)のこと
鏡行列\(Q(\theta)\)\begin{align}Q(\theta)=\begin{pmatrix}\cos 2 \theta & \sin 2 \theta \\ \sin 2 \theta & -\cos 2 \
\(y=sin x\)は\(x\)が十分小さい時、\(y=x\)と近似できることが知られている。一周期分を取り出せば2つのグラフのズレはこんな感じ。たしかに小さいとよく一致している。
Armijo条件は最急降下法などの係数を最適にする方法で、ここを参考にmatlabを試した。収束の様子は次の通り。学習係数の変化文献はこの辺が詳しい
鏡行列\(Q\)\begin{align}Q=\begin{pmatrix}\cos 2 \theta & \sin 2 \theta \\ \sin 2 \theta & -\cos 2 \theta \end{pmatr
ポケモンの速度判定は異なる場合はより数値の大きな方、同じ場合はランダムになる。今回はCoin.getCoinValue()でコイントスを行う関数を実装し同速の場合の判定を作った。なお、arrayで作っているのはダブルバトル等への拡張を容易に
交代行列の定義\begin{align}A^{T}={}^{t} A=-A\end{align}より\begin{align}A^{T}={}^{t} A+A\end{align}を考える。ここで対角成分\(a_{ii}\)は交代行列の定義
転置行列がもとの行列の\(-1\)倍となる行列\begin{align}A^{T}={}^{t} A=-A\end{align}を交代行列という。
ポケモンの性格ごとの補正値をCSVにした。
enum class は列挙型の一種で名前衝突の回避ができる。使うときは型名::列挙子とする。
\(y=ax+b\)の法線ベクトルは\begin{align}\frac{\partial f(x,y)}{\partial x}=-a \hspace{5mm} \frac{\partial f(x,y)}{\partial y}=1\e
ソースコードをgistに登録して技相性のCSVデータを公開してみた
gistへの登録は色々なサイトにあるので割愛。今回はポケモンの技相性のcsvデータを登録した。
こうかばつぐんは2倍、いまひとつは半減、こうかなしは無効、残りは等倍なので1や0、0.5を参照できるようにする。" ",NORMAL, FIRE, WATER, ELECTRIC, GRASS,ICE, FIGHTING
連続時間でのローパスフィルタは\begin{align}H_{s}=\frac{1}{\tau s +1} \end{align}\(s=\displaystyle \frac{1-z^{-1}}{T_s}\)を代入して\begin{ali
問1(2)\(\sin 2x\)と\(\sin x\)の値の大小関係を詳しく調べよう。\begin{align}\sin 2x - \sin x = (□ \cos x - □)\end{align}であるから\(\sin 2x - \si
ローパスフィルターの伝達関数は\begin{align}\frac{1}{1+\tau s}\end{align}このときカットオフ周波数は\(\omega=\frac{1}{\tau}\)となる。ローパスフィルターの伝達関数は以下のように
問1(1)\(x=\frac{\pi}{6}\)のとき\(\sin x □ \sin 2x\)であり、\(x=\frac{2}{3} \pi\)のとき\(\sin x □ \sin 2x\)である。この問題は□に大小関係を補う問題である。
点\(P=(2,1)\)が\begin{align}\frac{x^2}{2}+\frac{y^2}{4}=1\end{align}にあるか調べる。まずGRAPES でグラフを確認する。グラフはとなり、明らかに外に存在する。これを調べよう。
targetと同じ文字列を抜き出し配列として返す。CSVはポケモンの個体値のリストでtargetにポケモンの名前を渡すとそれを探す。以下ソースstd::array < std::string, 9> readCSV(std::s
電子のエネルギーは運動エネルギーと位置エネルギーの和となるので\begin{align}E=-\frac{q^2}{4 \pi \varepsilon r} + \frac{1}{2} m v^2\end{align}ここで\begin{a
ポケモンの努力値はポケモンのステータスを計算する際に必要で、0~255の間で振ることができる。計算式は努力値÷4であるので4の倍数で指定するのが望ましく、最大値は252。252のとき上昇量は63になる。
2015年センター試験数学IIBの第1問は\(O\)を原点とする座標平面上の2点\(P(2 \cos \theta,2 \sin \theta),Q(2 \cos \theta + 7 cos \theta,2 \sin \theta +
ポケモンのステータスを計算する方法はここを参照これをC++で計算する。レベルと種族値、個体値、努力値を指定すれば計算できる。種族値例はツタージャ。#include <iostream>#include <array>
現在進行形は「主語+be動詞の現在形+ing」で使うことができる。意味は「今行っていること」を表す。例えばIam reading a book.(私は本を読んでいる)I am cooking now.(私は今料理をしている)We are c
制御対象の状態方程式を次で与える。\begin{align}\frac{dx}{dt}=Ax+Bu\end{align}ここで\(x\)を状態ベクトル、\(u\)を入力、\(A,B\)は係数行列である。この制御対象について、LQ制御問題とは
MATLABで1/2 + 1/4 + 1/6 + 1/8 + ⋯=1を計算する
今回は\begin{align}\frac{1}{2} + \frac{1}{4} + \frac{1}{6} + \frac{1}{8} \cdots = 1\end{align}をMATLABで計算してグラフで確認する。結果ソースN=
1/4 + 1/16 + 1/64 + 1/256 + ⋯=1/3を計算する
今回は\begin{align}\frac{1}{2^2} + \frac{1}{2^4} + \frac{1}{2^6} + \frac{1}{2^8} + \cdots &=\frac{1}{3}\end{align}をグラフ
英語の勉強はしんどいのでノベルゲームでやってみる。今回はATRI。STEAM版はここ主言語と副言語を選べて日本語と英語のスクリプトを同時に見ることができる。Steamのサンプルはこれ価格は2,000円くらい。変な専門書を買うよりは安いのでお
原子が原子核の周りを回っていて、その起動が円であるとする。このときクーロン力と遠心力が釣り合っているならば次式が成り立つ。\begin{align}\frac{mv^2}{r}=\frac{q^2}{4 \pi \varepsilon r^
直交変換において、内積の結果は不変となる。即ち\begin{align}u=Av\end{align}において\begin{align}u^{T} u &= v^{T} v \\\ u \ &= \ v \ \end{
ベクトル\(v\)について、直交行列\(A\)との積\begin{align}u=Av\end{align}を直交変換という。
次の性質を満たす正方行列\(A\)を直交行列という。\begin{align}A^{T}A = A A^{T} = E\end{align}
matlabでNelder-Mead法を使うにはfminsurchを使えばいい。fun = @(x)100*(x(2) - x(1)^2)^2 + (1 - x(1))^2;x0 = ;x = fminsearch(fun,x0);
bitsetを読み込めば使える。#include<iostream>#include <bitset>int main() { std::cout << std::bitset<8>(4);}
いくつかのものをまとめたものを集合という。例えば「果物」であれば\begin{align}\mbox{くだもの}=\{\mbox{いちご},\mbox{アケビ},\mbox{みかん},\cdots \}\end{align}等がある。ほかに
TeXで数式を使うにはalign環境などがある。align環境を使うには\begin{align}~数式~\end{align}とする。
! LaTeX Error: File `jlisting.sty’ not found.で怒られた時
まず「jlisting.sty」をダウンロードする。ダウンロード出来たら解凍する。解凍できない場合はを使うといい。解凍しで出てきたファイルをtexlive以下のディレクトリ、\texlive\2022\texmf-dist\tex\late
「ブログリーダー」を活用して、しろねこさんをフォローしませんか?
C106まだまだあるけど何出そうかなアクリルキーホルダーあたりが良いかなぁ
C言語でできる簡単なプログラム#include <stdio.h>int main() { int rows, i, j; printf("ピラミッドの高さを入力してください: "); scanf_s("%d", &rows); for (...
C言語で文字コード表を出力する 実行すれば出てくる #include <stdio.h> int main(void) { int i; char str; for (i = 0x41; i < 0x7b; i++) {
MATLABでテイラー展開してグラフ化するプログラムを書いた。以下コード close all f = @(x) cos(x); a = 0; n = 15; x_range = ; =plotTaylorSeries(f, a, n, x_
※本抽選は厳正に行われています。(+90kg固定) % ステップ1: 文字列入力 segments = cell(1, 6); segments{1} = '+50kg'; segments{2} = '+60
ChatGPTにネルダーミード法を使った関数の最適解を求めてもらった あってるかは後日確認するつもり % 最小化する関数 func = @(x) (x(1) - 3)^2 + (x(2) - 2)^2; % 初期点 x0 = ; % 収束許
マンデルブロ集合を書くだけ % パラメータ設定 maxIter = 5000; % 最大反復回数 xlim = ; % x範囲 ylim = ; % y範囲 resolution = 1000; % 解像度 % 複素数平面のメッシュグリッド
予測されたロト7の当選番号: これうまくいってるのかな
matlabで振り子を動かしてみる 運動方程式などの細かい話は次回 clc; clear; close all; % パラメータ設定 g = 9.81; % 重力加速度 (m/s^2) L = 1.0; % 振り子の長さ (m) theta
1. GRU(Gated Recurrent Unit) 特徴: LSTMに似たリカレントニューラルネットワーク(RNN)の一種。 計算効率が高く、トレーニング時間が短い。 記憶セルが少ないため、モデルがシンプルでありながら、LSTMと同等
昨日作ってもらったソースコードをC++に書き換えてもらった あっという間! #include <iostream> #include <vector> #include <fstream> #includ
はじめに ロト7の当選番号を予測することは、非常に挑戦的でエキサイティングな試みです。この記事では、長短期記憶(LSTM)ネットワークを使用してロト7の当選番号を予測するためのPythonプログラムを紹介します。 必要なツールとライブラリ
パチンコの確立計算機なるものがあるみたい どうやって計算してるんだろう・・・
\(s\)平面から\(z\)平面への変換式は \begin{align}\label{S-T transform}z=e^{sT}\end{align} で与えられる.\(z\)平面上の点および\(s\)平面上の点を \begin{alig
計算するのが大変な積分に用いる置換積分で何が起きるのか 下の積分の例で見る \begin{align}\displaystyle \int x(2-x)^4 dx\end{align} \(t=2-x\)とおくと \begin{align}
複素関数を使えば複素数を写像できる。 ディジタル制御では \begin{align}s=e^{sT}\end{align} を使うので\(T=1\)として写像してみる 例えば下のプログラムの例では虚軸が円に写される。 x=0; y=-5:0
台形近似で積分を計算してみる Nが刻み数 minが下限、maxが上限 funcが被積分関数 N=100; min=0; max=1; t=linspace(min,max,N); dt=t(2)-t(1); S=zeros(size(t))
博士とったのでブログも再開します!
パチンコの確立計算機なるものがあるみたい どうやって計算してるんだろう・・・
\(s\)平面から\(z\)平面への変換式は \begin{align}\label{S-T transform}z=e^{sT}\end{align} で与えられる.\(z\)平面上の点および\(s\)平面上の点を \begin{alig
計算するのが大変な積分に用いる置換積分で何が起きるのか 下の積分の例で見る \begin{align}\displaystyle \int x(2-x)^4 dx\end{align} \(t=2-x\)とおくと \begin{align}
複素関数を使えば複素数を写像できる。 ディジタル制御では \begin{align}s=e^{sT}\end{align} を使うので\(T=1\)として写像してみる 例えば下のプログラムの例では虚軸が円に写される。 x=0; y=-5:0
台形近似で積分を計算してみる Nが刻み数 minが下限、maxが上限 funcが被積分関数 N=100; min=0; max=1; t=linspace(min,max,N); dt=t(2)-t(1); S=zeros(size(t))
博士とったのでブログも再開します!