首页 > 编程知识 正文

matlab三维心形函数表达式,matlab心形函数代码动态

时间:2023-05-05 01:36:39 阅读:135353 作者:3115

你知道心形函数的长度是什么吗? 心形函数有二维的三维的、有轮廓内容的、静态的、动态的等各种各样。 今天作者介绍参加型心形函数。 参数变化的话心形的图表也会变化,看着就会心动。 在这里操作一下吧。

如果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

怎么样? 这个函数图打动你的心了吗?

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。