作业帮 > 综合 > 作业

matlab编程 >>syms x >>int('(sin(x)*cos(x))^(1/3)',x,pi,-pi) 为什

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/29 21:50:49
matlab编程 >>syms x >>int('(sin(x)*cos(x))^(1/3)',x,pi,-pi) 为什么没办法实现?
Warning: Explicit integral could not be found.
> In sym.int at 58

ans =

int((cos(x)*sin(x))^(1/3),x = pi .. -pi)
我想知道正确程序和错在什么地方,谢谢!
matlab编程 >>syms x >>int('(sin(x)*cos(x))^(1/3)',x,pi,-pi) 为什
syms x
E=int('(sin(x)*cos(x))^(1/3)',x,pi,-pi);
double(E) % 加这个
%%% 或
clear;clc
E=@(x)(sin(x).*cos(x)).^(1/3)
quad(E,-pi,pi)
再问: 我试了下,还是不行! >> syms x >> E=int('(sin(x)*cos(x))^(1/3)',x,pi,-pi); Warning: Explicit integral could not be found. > In sym.int at 58 >> double(E) ans = -3.0801 - 1.7783i
再答: ans = -3.0801 - 1.7783i 不是有结果吗
再问: 初等函数 积分题结果能得复数么?
再答: 你这不是初等函数啊