matlab绘制一般计算时间函数的曲线

博主分享了如何使用MATLAB编程绘制指数函数与其他函数的曲线。通过分析,发现指数函数在较大自变量时呈现指数爆炸现象,导致其他函数图线难以显示。通过调整横纵坐标的尺度为指数形式,成功展示所有函数图像。
摘要由CSDN通过智能技术生成

算法老师给的原题是:


a.初步搜索资料之后使用matlab编程写出如下代码:

程序1-1

>> x=linspace(1, 256, 5000); % 5000个点的x座标  
y1=2.^x;
y2=x.^3;
y3=x.^2;
y4=x.*log2(x);
y5=x;
y6=log2(x);
plot(x,y1,x,y2,x,y3,x,y4,x,y5,x,y6);


运行结果如下:


图1-1 程序1-1对应运行结果

结果分析:图像只显示了一条函数的图线,分析应该是指数函数在自变量变大到一定规模之后,呈现出“指数爆炸”的现象,其余函数的函数值相较指数函数过小,相差了很多歌数量级,为了表示出指数函数的函数值变化情况,其他函数的图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值