% 2021-8-13 Ver 1.00 % 加減乗除 a = 1; b = 3; c1 = a + b c2 = a - b c3 = a * b c4 = a / b c5 = a \ b % 可変(任意)精度の演算 c4 disp('digits(10)') digits(10) vpa(c4) % 可変(任意)精度の演算 disp('digits(30)') digits(30) vpa(c4) % 可変(任意)精度の演算 disp('digits(3)') digits(3) vpa(c4) % 階乗 a = 11; b = a^2 c = a^3 % 平方根 a = 64; b = sqrt(a) c = -1; d = sqrt(c) % 実数のn乗根 a = 8; b = nthroot(a,3) % 3乗根 c = -27; d = nthroot(c,3) % 3乗根 % vpasolve 方程式の数値的な求解 1 % 例:方程式 x + 2 = 23 を数値的に解き、x を求める % syms はシンボリック変数の作成 syms x vpasolve(x + 2 == 23,x) % vpasolve 方程式の数値的な求解 2 % 例:方程式 x^2 + 4 = 3 を数値的に解き、x を求める syms x vpasolve(x^2 + 4 == 3,x) % vpasolve 方程式の数値的な求解 3 % 例:方程式 x^2 + 3 = 13 を数値的に解き、x を求める syms x vpasolve(x^2 + 3 == 13,x)