このテキストは、MATLAB Mobileの学習用です。ご自由にお使い下さい。 Ver. 0.91 2021-7-7 % 行列の入力1 A=[5 13 17 29 37 41 53 61 73 89 97 101 109 113] % 行列の入力1 B=[5,13,17,29,37,41,53,61,73,89,97,101,109,113] % 値の入力1 a1=12;a2=34;a3=23 % 行列の計算 A=[1 2 3;4 5 6;7 8 9] B=[2 3 1;3 6 2;4 5 3] A*B C=[A,B] % オイラーの恒等式 exp(1i*pi) % y=e^(x/2) x=-2 ?10でのグラフ x=-2:0.5:10; y=exp(x/2); plot(x,y) % 関数のグラフ1 ezplot('x^2 - 2*x + 1') % 関数のグラフ2 ezplot('x^2 + 10*sin(x)^2 + 1') % 三次元グラフ2 x=[1:10]; y=[10:10:100]; ezsurf('x^2 + y^3') % イースターエッグ ハスキー犬 spy % イースターエッグ 1セント硬貨 penny % 魔法陣3 magic(3) % 魔法陣5 magic(5) % 魔法陣5 M=magic(5) sum(M) sum(M,2) % MATLABロゴ logo % モンテカルロ法によるπの計算 % だれでもわかるMATLAB Page54 N=10000; x=rand(1,N); y=rand(1,N); len=x.*x+y.*y; rate=sum(len<=1)/N; estimated_pi=rate*4