MATLAB怎么画虚数的函数曲线
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/10 20:30:58
矩阵间的数乘以及乘方要加点: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,y]=meshgrid(-10:0.5:10);>>z=x.*y./(x.^2+y.^2);>>surf(x,y,z)>>再问:能不能把图像发出来看一下哦?再答:
式子中的想想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)做判断,
pi=3.14;A=0:0.1:6*pi;B=cos(A)plot(A,B)
举个例子:打开编辑器,输入下面两语句functionw=f(x,y)w=x^2+y^2保存,命名为f.m在matlab命令窗口输入f(2,3)则返回为13.这是一个简单的求x^2+y^2的函数.
w=-10:0.2:10;>>y=2./(1+(w-3).^2)+2./(1+(w+3).^2);>>plot(w,y)>>xlabel('w');ylabel('y')
%nlinfit非线性参数拟合clc;clear;x=[1,2,3,4,5,6,7,8,9,10];y=[7,3,6,8,2,4,10,16,2,8];myfunc=inline('beta(1)*s
我帮你改了一下啊,应该是这样的:x=linspace(-5,5,50);y=x.^2;plot(x,y,'b*')
clearall;clc;t=-2:0.001:3;f1=-3*exp(-2*t).*heaviside(t);f2=heaviside(t);f3=f1.*f2;再问:f3的那个*是代表卷积,是不是
clear all;step = 0.000002;d1 = 4.5e-4;d2 =&nbs
再问:是这样的。我正在学怎么用matlab,能不能说一下代码呢我也想学学。再答:%%clear;clc;X=0:0.2:20;T=-5:0.2:5;LX=length(X);LT=length(T);
可见,你给的代码里,画的是Sa(t).
分几次完成,期间holdon即可
变量是哪个?好像ezplot就可以划出草图吧
楼上两位,就这句命令能画出图来吗?回答问题前先运行一下吧.
x=0:0.1:2*pi;polar(x,-3-sin(x)*2);
这个方程是解不出解析解的.我用ODE45给您算了一下.先赋个初值y(0)=10000编写m文件functionf=exam2fun(t,y)f=3.9464/(y*(0.8-y*0.2679))*(3
可以取一个很大的n值来表示无穷级数N=100000;n=1:N;x=-1:0.05:1;forxm=-1^(n+1)./(2*n-1).*cos((2*n-1)/2*pi.*(1-x)).*exp(-
特征向量和特征值里面有复数很正常啊,并没有什么问题.如果你的矩阵是实数矩阵,那么复数特征值一定会以共轭形式成对出现,复数特征向量也是成对的.[V,D]=eig(A),D是特征值,V的各列是对应的特征向