matlab中怎么sqrt(x*x 1)
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/22 03:44:36
x=0:0.5:10;%可以自己定义H=2*(acos(x/2)-(x/2).*sqrt(1-(x/2).^2))/pi;%注意点乘,点幂plot(x,H);再问:不好意思,图像弄出来,能不能再问一下
fun=inline('sqrt(1+(cos(x).^2)')这里x是向量要用点乘或者点幂fun=inline('sqrt(1+(cos(x).^2))')fun=Inlinefunction:fu
为了避免定义函数,使用函数句柄,计算还是很快的:clearall;clc;fx=@(x)sqrt(1+(1.767*x.^2-3.68*x+2.74698).^2);s1=quadl(fx,0,1)s
clear all;clc[x,y]=meshgrid(0:0.1:1,0:0.1:1);z=1./sqrt((1-x).^2+y.^2)+1./sqrt((1+x).^2+y.^2);su
如果x是向量或数组,需要写成y=sqrt(1-x.^2)注意这个“.”不能少了
'int(sqrt(1+(Dy)^2=Dy*(1-x)+y))'用错了;如解Dy+x=y之类的方程要代入‘Dy+x-y';解微分方程时不能做int的运算再问:那如果要用matlab解这个方程该怎么办?
ezplot('sqrt(25-x.^2)')
你的程序没有错误,关键是e^(x^2)是不可积分函数.如下几个不可积分函数:(1)∫e^(-x²)dx;(2)∫(sinx)/xdx;(3)∫1/(lnx)dx;(4)∫sinx²
y=log((1+sqrt(1-x.^2))/(x+eps))+sqrt(1-x.^2);
sqrt是求平方根.round是求整数部分.可以在matlab的doc中看见具体例子的.如对rounda=[-1.9,-0.2,3.4,5.6,7.0,2.4+3.6i]a=Columns1throu
symsxL>>f=(x-90)*(1/(sqrt(2*pi)*0.3))*exp(-((x-L)^2/(2*0.18)))f=(5988921017860761/4503599627370496*x
x'是x的转置矩阵,别的都很简单
先把角度转成弧度x=-74;y=-27;a=x*pi/180;b=y*pi/180;这样就可以直接在命令提示符下输入式子计算了sin(a^2+b^2)/(sqrt(tan(abs(a+b))+pi))
clear allx=-5:0.1:5;y=0:0.1:10;[x,y]=meshgrid(x,y);z=(x.^2).*y+sqrt(y)./x;mesh(x,y,z);注意向量运算用点乘
x=-100:-8;y=-84:8;z=sin(sqrt(x.^2+y.^2))/sqrt(x.^2+y.^2);再问:好像在matlab中运行失败!再答:对不起,少了一个点号:z=sin(sqrt(
X=0:0.01:10;a=5;Y=sqrt(a*X);
改不了,你的这个函数太复杂了,没有原函数的解析解
ezmesh('0.2*x/sqrt(x+x*(x-1)*y)',[0 20 0 1])
做积分你可以用Mathematica做啊比较直观不过你要一定用Matlab做我这里有教程关于数学软件方面我还有很多材料要的话可以给你
你好ezplot('x=(y/4)*sqrt(2-y^2)')