你知道心形函数的长度是什么吗? 心形函数有二维的三维的、有轮廓内容的、静态的、动态的等各种各样。 今天作者介绍参加型心形函数。 参数变化的话心形的图表也会变化,看着就会心动。 在这里操作一下吧。
如果a=19.9,则图表将如下所示:
a=19.9
1 .心形函数公式如下。
函数f(x )式
在这里,e是自然常数,a是参数,pi是圆周率。
2. Matlab心型动态函数图-代码如下:
clc; 清除
a=20;
x=-2:0.01:2;
图形(1);
set(GCF,' position ',[ 0,0,800,600 ],' color ',' w ' );
for i=1:200
str_title=strcat((color{red}a=),num2str(a ) a );
y=ABS(x ).^ )2/3) 0.9*sqrt ) ) 3.3-x.^2) ).*sin ) a*pi*x );
a=i/10;
figure(I;
set(GCF,' position ',[ 0,0,800,600 ],' color ',' w ' );
pl=plot(x,y,' r ',' LineWidth ',3 ); 保持打开;
title((color ) red ) f ) x )=x^2^/^3e/3* )-x^2) ^1^/^2) sin ) a**x )、((fontsize )、20 ) )
text (-0.2,2.3,str_title,' FontName ',' Times New Roman ',' FontSize ',20 );
xlim([-22];
ylim((-1.5 ) 2.5 );
frame=getframe(GCF;
im=frame2im(frame;
[I,map]=RGB2ind(im,256 );
if i==1
imwrite(I,map,'心. gif ',' gif ',' Loopcount ',Inf,' DelayTime ',0.05 );
else
imwrite(I,map,'心. gif ',' gif ',' WriteMode ',' append ',' DelayTime ',0.05 );
结束
close(figure(I ) );
结束
打开Matlab软件,新建. m文件(橙色箭头),输入代码后,点击“运行”按钮(红色方块)开始运行程序,获取文件“心. gif”。
MatlabR2020a接口
4 .心形函数的动态图如下。
a=0.8
a=6.8
a=11.3
a=19.9
红心. gif
怎么样? 这个函数图打动你的心了吗?