用matlab画f=sin(πt) 的波形的程序
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 19:11:19
我给你一篇文章吧,讲遗传算法求函数极值的,不过是用C语言http://blog.csdn.net/xujinpeng99/article/details/6211597
x=0:0.01:1;y=0;fori=1:20y=y+sin(i*x);endplot(y);
不是把X的值代进去就行了吗?x1=0;x2=-1;y1=exp(x1)*sin(x1);y2=exp(x2)*sin(x2);
clearall;clc;y=@(x)x.*sin(x);ezplot(y);gridon;--------------------------或者用数值方法(建议使用数值方法)clearall;cl
这是笛卡尔的著名的“心形线”他花出来应该是颗心的形状(下面就是那个故事)1956年,斯德哥尔摩的街头,52岁的笛卡尔邂逅了18岁的瑞典公主克里斯汀.那时,落魄、一文不名的笛卡尔过着乞讨的生活,全部的财
symsxyzint(int(int('y*sin(x)+z*cos(x)',x,0,pi),y,0,1),z,-1,1)结果:ans=2
用这个ezplot('y-sin(x)/x=0',[-10,10,-0.5,1.2])前面是函数后面是图像范围这样画出来是连续的再问:我想在同一张图画五个色的平移后的这种曲线,但是这个语句好像不像一般
[X,Y]=meshgrid([-10:0.1:10]);Z=sin(pi*sqrt(X.^2+Y.^2));surf(X,Y,Z)
symss1s2tfps1=solve('2*3^(1/2)*cos(t)*sin(f)-2+2*cos(t)*cos(f)-3^(1/2)*sin(p)*sin(t)*cos(f)+sin(p)*s
x=0:0.1:100;y1=sin(x)./x;figure,plot(x,y1);y2=(1+x).^(1./x);figure,plot(x,y2);再问:我决定采纳你的答案你能在帮我接到题吗?
x=1:0.1:2*pi;y=x.*sin(x.\1);plot(x,y);注意x是点乘,因为x是向量不是一个数
ezplot('exp(-x^2)*(x+sin(x))',[-1010])
ezplot('y=t-3')
程序:b=1;%b和c改成你自己的值c=1;f=@(a)abs((1+cos(a+b))*sin(c)-8);ma=fminunc(f,0)最后得到的ma就是最小值点.再问:a的范围是0
正确方式:x=0:1:40;y=sin(x).*cos(x);plot(x,y)原因:注意多个数值做乘除运算时要用点乘(.*),直接用乘(*)则报错
是你自己的问题.2*pi*f0*i=2*pi*0.5*i=pi*i由于i是整数,所以就是pi的整数倍.我们知道pi的整数倍的正弦值是0之所以越来越大.是因为pi与真实的圆周率之间有误差,在i越大时,这
x=-100:0.001:100; y=sin(x)./x; plot(x,y)grid on
x=(-4*pi:0.1:4*pi);y=tan(sin(x.^2));plot(x,y)这是从-4pi到4pi的图像.
clc;clear;closeall;T1=0.02;T2=0.04;fs1=1/T1;fs2=1/T2;t1=0:T1:20;t2=0:T2:20;x1=sin(40*pi*t1);x2=sin(4
clear all;clc;x=0:0.001:1;y=abs(sin(30*x)).*(1-x./2);plot(x,y,'r');grid on;