私はmatlabでこの積分を評価しようとしています
matlabは、「I」のために「ans」をシンボルとして扱っています。この「I」を「i」に変換して、ansが複素数になるようにする方法。
とても有難い!
私はmatlabでこの積分を評価しようとしています
matlabは、「I」のために「ans」をシンボルとして扱っています。この「I」を「i」に変換して、ansが複素数になるようにする方法。
とても有難い!
シンボリック数学ツールボックスには、表現から表現double
への変換に使用できるオーバーロードされた関数があります(式がシンボリック定数または定数式である場合)。sym
double
例えば:
ans_sym = vpa(1+1*i);
ans_double = double(ans_sym);
詳細については、http : //www.mathworks.se/help/toolbox/symbolic/double.htmlを参照してください。