matlab中球定积分以后,结果如何以小数形式输出?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/19 05:31:26
matlab中球定积分以后,结果如何以小数形式输出?
x4=0:0.01:2;
y4=sin(x4)-exp(1/4*x4)+1;
S=int('y4','x4',0,2);
simplify(S);
fprintf('真实面积为 p_e=%f\n',S);
错误是
Error using ==> fprintf
Function is not defined for 'sym' inputs.
Error in ==> Lx40960054_3_5 at 43
fprintf('真实面积为 k=%d\n',S);
x4=0:0.01:2;
y4=sin(x4)-exp(1/4*x4)+1;
S=int('y4','x4',0,2);
simplify(S);
fprintf('真实面积为 p_e=%f\n',S);
错误是
Error using ==> fprintf
Function is not defined for 'sym' inputs.
Error in ==> Lx40960054_3_5 at 43
fprintf('真实面积为 k=%d\n',S);
S = quad('sin(x)-exp(x/4)+1',0,2,0.001);
>> fprintf('真实面积为 p_e=%f\n',S);
真实面积为 p_e=0.821262
int函数是对符号积分(即不定积分),所以才会报错说,fprintf函数未定义sym形式输入
如果是数值积分(即定积分),用quad会好点.
就算想输出符号积分,也行,不过要这样写,
>> S = int('sin(x)-exp(x/4)+1',0,2);
>> simplify(S);
>> disp(S)
7 - 4*exp(1)^(1/2) - cos(2)
>> eval(S)
ans =
0.8213
>> fprintf('真实面积为 p_e=%f\n',S);
真实面积为 p_e=0.821262
int函数是对符号积分(即不定积分),所以才会报错说,fprintf函数未定义sym形式输入
如果是数值积分(即定积分),用quad会好点.
就算想输出符号积分,也行,不过要这样写,
>> S = int('sin(x)-exp(x/4)+1',0,2);
>> simplify(S);
>> disp(S)
7 - 4*exp(1)^(1/2) - cos(2)
>> eval(S)
ans =
0.8213
matlab中球定积分以后,结果如何以小数形式输出?
matlab 如何将字符变量以向量形式输出
matlab 输出小数
matlab怎么输出结果?
matlab 输出结果
如何在matlab里 将复数以 幅度*角度(polar form) 的形式输出 不要a+bj的形式
matlab问题:如何求虚数的模;改变输出值的形式,分数,百分数,精确到n位的小数等等
如何将spss线性回归输出结果中回归系数的显著性水平调整成以“ * ”号的形式?
Matlab新手,怎么样可以让matlab 输出的结果不用分数表示,而是用小数表示呢?
如何用matlab对两组数对应的数进行大小比较 用大数减去小数输出结果
matlab 如何把矩阵的特征向量由分数形式变为小数形式
matlab中如何产生0-1的随机数,并将结果输出?