早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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) 为什么没办法实现?
Warning: Explicit integral could not be found.
> In sym.int at 58

ans =

int((cos(x)*sin(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)