matlab不知道函数怎么画函数的切线
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 16:19:07
![matlab不知道函数怎么画函数的切线](/uploads/image/f/687548-20-8.jpg?t=matlab%E4%B8%8D%E7%9F%A5%E9%81%93%E5%87%BD%E6%95%B0%E6%80%8E%E4%B9%88%E7%94%BB%E5%87%BD%E6%95%B0%E7%9A%84%E5%88%87%E7%BA%BF)
复杂方程无解析解
3维曲线图可以用plot3来画,如x=[123];y=[456];z=[432];plot3(x,y,z)
矩阵间的数乘以及乘方要加点:Z=0.8*(1-X)+0.7444832*X*Y^(-1/2)*fix(4.65302*Y^(-1/2))改为Z=0.8*(1-X)+0.7444832*X.*Y.^(-
x=-4:0.3:4;y=-4:0.3:4;[X,Y]=meshgrid(x,y);m1=3.2;m2=2.6;n1=0.5;n2=0.6;%%m1和m2为均值,n1和n2为方差r=0.5;%%r是参
[x,y]=meshgrid(-10:0.5:10);>>z=x.*y./(x.^2+y.^2);>>surf(x,y,z)>>再问:能不能把图像发出来看一下哦?再答:
首先确定xyz的范围,比如说xyz都是从1到10,那么[x,y,z]=meshgrid(1:10);这时x,y,z都是3维矩阵,因此后面无法进行乘法运算是吧.因此函数没法写.你是这个地方卡住了是吧?可
再问:前面那个二倍呢再问:也是公式?再答:嗯再答:二倍角公式再问:谢谢啦再问:再问:大神再救救我再答:再问:谢谢谢谢再答:不客气
式子中的想想x(1),x(2)表示的是数组中的元素,不是自变量啊?自变量本身应该是数组程序:x1=[-10:0.1:10];%X1,X2是自变量,定义域是自己设的,可以改的x2=[-10:0.1:10
这是一个很典型的问题哈问题出在这里:myfun的输入x你是当做单个数字来处理的,而实际你plot(x,myfun(x))里的x是一个数组,所以在myfun的if判断里,只取了第一个元素x(1)做判断,
w=-10:0.2:10;>>y=2./(1+(w-3).^2)+2./(1+(w+3).^2);>>plot(w,y)>>xlabel('w');ylabel('y')
我帮你改了一下啊,应该是这样的:x=linspace(-5,5,50);y=x.^2;plot(x,y,'b*')
我想a、b、c是3个常数吧,那你应该给他们赋值呀,函数的变量应该是x.functiony=sintu(x)globalabcy=a*sin(b*x+c);主程序:clearall;clc;global
再问:是这样的。我正在学怎么用matlab,能不能说一下代码呢我也想学学。再答:%%clear;clc;X=0:0.2:20;T=-5:0.2:5;LX=length(X);LT=length(T);
可见,你给的代码里,画的是Sa(t).
分别plot,在画新的图之前先holdon
是你自己的问题.2*pi*f0*i=2*pi*0.5*i=pi*i由于i是整数,所以就是pi的整数倍.我们知道pi的整数倍的正弦值是0之所以越来越大.是因为pi与真实的圆周率之间有误差,在i越大时,这
楼上两位,就这句命令能画出图来吗?回答问题前先运行一下吧.
你的思路是正确的,但是在实现循环的时候出现了一点错误.if(x(i)>=0)&(x(i)=0)&(x(i)=1)&(x(i)>x1=0:0.01:1;>>y1=(-0.2)*x1.^2+1;>>x2=
clearclcx=0:0.1:1;a=8.3;y=inline('a*10^(-10)*(0.025+0.975/(1+((1-x)/(1-0.792))^6))','x
x=0:0.1:100;%X的范围是0~100y=339*exp(39*x);plot(x,y);再问:能不能附上图片呀,再答:看这图…………,你用的时候把X范围调整一下就可以了