急!一个matlab分段函数相关编程问题
一个分段函数y,可通过如下程序绘图:y=@(x)(x/2).*(x<0)+(x).*(x>=0&x<1)+(x.^2).*(x>=1);fplot(y,[-55])现有函...
一个分段函数y,可通过如下程序绘图:
y=@(x)(x/2).*(x<0)+(x).*(x>=0&x<1)+(x.^2).*(x>=1);
fplot(y,[-5 5])
现有函数z,范围为0.5到1.5,其值为y的2倍,请教该如何绘制z的图形?
要求:
1.y=@(x)(x/2).*(x<0)+(x).*(x>=0&x<1)+(x.^2).*(x>=1);这句必不可少。
2.z不要像y那样用分段函数表达,而是通过与y的关系表示。
3.z步长为0.1,即有类似于 x=0.5:0.1;1.5 这句。
合适的有加分,最高可再加50分。 展开
y=@(x)(x/2).*(x<0)+(x).*(x>=0&x<1)+(x.^2).*(x>=1);
fplot(y,[-5 5])
现有函数z,范围为0.5到1.5,其值为y的2倍,请教该如何绘制z的图形?
要求:
1.y=@(x)(x/2).*(x<0)+(x).*(x>=0&x<1)+(x.^2).*(x>=1);这句必不可少。
2.z不要像y那样用分段函数表达,而是通过与y的关系表示。
3.z步长为0.1,即有类似于 x=0.5:0.1;1.5 这句。
合适的有加分,最高可再加50分。 展开
--
2022-12-05 广告
2022-12-05 广告
图形化编程简单理解为用积木块形式编程,scratch和python也是其中的一种,属于入门级编程,以其简单生动的画面获得无数学生的喜爱,深圳市创客火科技有限公司是一家做教育无人机的公司,旗下有编程无人机,积木无人机及室内外编队,每款飞机含有...
点击进入详情页
本回答由--提供
展开全部
y=@(x)(x/2).*(x<0)+(x).*(x>=0&x<1)+(x.^2).*(x>=1);
ezplot(y,[-5 5]);%在此本人推荐使用ezplot函数.
%下面绘制第二张图;
figure;
x=0.5:0.1:1.5;
z=2*y(x);hold on;plot(x,z,'r-.','LineWidth',2);grid on;
set(gca,'position',[0.1300 0.1100 0.7750 0.7350]);%设置坐标轴的位置;
title('$$y = \left\{ \matrix{{x \over 2}\quad x < 0 \hfill \cr x\quad 0 \le x < 1 \hfill \cr {x^2}\quad x \ge 1 \hfill \cr} \right.$$','interpreter','latex');%为图形加上标题;
ezplot(y,[-5 5]);%在此本人推荐使用ezplot函数.
%下面绘制第二张图;
figure;
x=0.5:0.1:1.5;
z=2*y(x);hold on;plot(x,z,'r-.','LineWidth',2);grid on;
set(gca,'position',[0.1300 0.1100 0.7750 0.7350]);%设置坐标轴的位置;
title('$$y = \left\{ \matrix{{x \over 2}\quad x < 0 \hfill \cr x\quad 0 \le x < 1 \hfill \cr {x^2}\quad x \ge 1 \hfill \cr} \right.$$','interpreter','latex');%为图形加上标题;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询