怎么用Matlab计算这个二重积分?syms x yf=(y*(y-0.042))/(y*(2+pi*sin(x))-0.084)S=int(int(f,y,0.084/(2-sin(x)),0.0905/(2+sin(x))),x,pi/60,(4.2724/180)*pi)用上面的式子算不出来,Matlab状态一直是Busy.怎么算的,有急用,关键是
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/03 21:03:57
![怎么用Matlab计算这个二重积分?syms x yf=(y*(y-0.042))/(y*(2+pi*sin(x))-0.084)S=int(int(f,y,0.084/(2-sin(x)),0.0905/(2+sin(x))),x,pi/60,(4.2724/180)*pi)用上面的式子算不出来,Matlab状态一直是Busy.怎么算的,有急用,关键是](/uploads/image/z/7622324-44-4.jpg?t=%E6%80%8E%E4%B9%88%E7%94%A8Matlab%E8%AE%A1%E7%AE%97%E8%BF%99%E4%B8%AA%E4%BA%8C%E9%87%8D%E7%A7%AF%E5%88%86%3Fsyms+x+yf%3D%28y%2A%28y-0.042%29%29%2F%28y%2A%282%2Bpi%2Asin%28x%29%29-0.084%29S%3Dint%28int%28f%2Cy%2C0.084%2F%282-sin%28x%29%29%2C0.0905%2F%282%2Bsin%28x%29%29%29%2Cx%2Cpi%2F60%2C%284.2724%2F180%29%2Api%29%E7%94%A8%E4%B8%8A%E9%9D%A2%E7%9A%84%E5%BC%8F%E5%AD%90%E7%AE%97%E4%B8%8D%E5%87%BA%E6%9D%A5%2CMatlab%E7%8A%B6%E6%80%81%E4%B8%80%E7%9B%B4%E6%98%AFBusy.%E6%80%8E%E4%B9%88%E7%AE%97%E7%9A%84%2C%E6%9C%89%E6%80%A5%E7%94%A8%2C%E5%85%B3%E9%94%AE%E6%98%AF)
怎么用Matlab计算这个二重积分?syms x yf=(y*(y-0.042))/(y*(2+pi*sin(x))-0.084)S=int(int(f,y,0.084/(2-sin(x)),0.0905/(2+sin(x))),x,pi/60,(4.2724/180)*pi)用上面的式子算不出来,Matlab状态一直是Busy.怎么算的,有急用,关键是
怎么用Matlab计算这个二重积分?
syms x y
f=(y*(y-0.042))/(y*(2+pi*sin(x))-0.084)
S=int(int(f,y,0.084/(2-sin(x)),0.0905/(2+sin(x))),x,pi/60,(4.2724/180)*pi)
用上面的式子算不出来,Matlab状态一直是Busy.
怎么算的,有急用,关键是要方法.
怎么用Matlab计算这个二重积分?syms x yf=(y*(y-0.042))/(y*(2+pi*sin(x))-0.084)S=int(int(f,y,0.084/(2-sin(x)),0.0905/(2+sin(x))),x,pi/60,(4.2724/180)*pi)用上面的式子算不出来,Matlab状态一直是Busy.怎么算的,有急用,关键是
你好!
clc;clear all
format long
%要么
Y1=quad2d(@(x,y)(y.*(y-0.042))./(y.*(2+pi*sin(x))-0.084),pi/60,(4.2724/180)*pi,@(x)(0.084./(2-sin(x))),@(x)(0.0905./(2+sin(x))))
%或者
Y2=integral(@(x) arrayfun(@(x) integral(@(y)(y.*(y-0.042))./(y.*(2+pi*sin(x))-0.084),(0.084./(2-sin(x))),(0.0905./(2+sin(x)))),x),pi/60,(4.2724/180)*pi)
试一试吧!
Y1 =
6.636967271338606e-08
Y2 =
6.636967272022144e-08