matlab怎么用y=ln(x)
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/27 18:11:27
不知道你想怎么表示是不是这样啊输入:symsxy;y=0.9^x输出:y=(9/10)^x
matlab中绘图函数很多,下面我提供三种方法1.plot函数x=-10:0.1:10;y=log(sqrt(1+x.^2))+x;plot(x,y)2.ezplot()ezplot('log(sqr
y'=(lnlnx)'/lnlnx=(lnx)'/lnxlnlnx=1/xlnxlnlnx
symsxy=log(x+sin(x));dy_dx=diff(y,x)int_y=int(y,x)再问:这道题做完了吗?还要不要再具体一点?再答:symsxy=log(x+sin(x));dy_dx
你的问题在第二句,要这样写y=exp(x.^2)因为x是一个向量,不能直接平方,要加个点,表示每个元素各自平方再问:加点啊,,那y=exp(x)-1/(2*exp(2*x))-x-1/2这个呢?再答:
你这个是要画曲面图,画曲面图通常用surf和mesh函数,而这两个%函数都需要知道对应x,y向量交叉点内所有点处的z值,所以得用如%x=-200:0.3:200;y=-200:0.1:200;%[X,
用曲线拟合工具箱里的用户自定义函数再问:怎么打出lnx再答:matlab里log就是自然对数,log10是常用对数
复合函数f(x)=lnxg(x)=ln[ln(x)]r(x)=ln{lnln(x)]}r'(x)=[1/lnln(x)]g'(x)=[1/lnln(x)][1/ln(x)]f'(x)=[1/lnln(
%对隐函数F(x,y)=0,有:%dy/dx=-[dF/dx]/[dF/dy]symsxyF=y-x-log(y);dydx=-diff(F,x)/diff(F,y)
ln(x-y)/ln(x+y)=ln(x-y-x-y)=ln(-2y)
y=(ln(ln(x))'/ln(ln(x))=(ln(x))'/(ln(x)(ln(ln(x)))=1/(xln(x)ln(ln(x)))
symsxyP1P2P3eqeq=y-(1-P3*0.5966-P3*log(x/P2))/(1+P3*log(P2/P1));x=1.25;y=0.31232;eq1=eval(eq)x=810.7
y=e^c·x^(-1/3)
因为ln(x)是对数函数,因此要求x>0,可以这样画>>x=0.01:0.1:5;>>x=0.01:0.1:6;>>y=0.255*log(x)-0.318;>>plot(x,y,'ro-')
是要求画出x=1~5区间的函数图像吗? ezplot('x*y+exp(x+y+3)-log(x/y)',[15-5-3])由于y的取值范
参考代码:>>symsxv>>solve(log(x/50)/log(v/29)-log(sym(0.5))/log(sym(0.8)),'x')ans=&nb
[x,y]=meshgrid(0:0.01:2);z=1000.*[log(x)./log(y)];mesh(x,y,z)
试试这样:clear all;clc;f=@(x)(1+x)./x.^2;ezplot(f);再问:坐标范围能改变么?再答:可以的,但画图时,建议你用数值方法ezplot是一种简便方法cle