matlab如何画该分段函数曲线,特别是中间那段曲线的线性,应该用什么函数比较好,不知道怎么写~

我想用matlab画一张示意图,如同这张图一样,分段曲线,当x小于等于3时为0,当x等于等于13时,y=1500,当x大于3,小于13时,曲线这个形状增长,如何实现呢??... 我想用matlab画一张示意图,如同这张图一样,分段曲线,当x小于等于3时为0,当x等于等于13时,y=1500,当x大于3,小于13时,曲线这个形状增长,如何实现呢?? 展开
时砂之王的
2013-03-12 · TA获得超过105个赞
知道答主
回答量:65
采纳率:0%
帮助的人:53.6万
展开全部
plot(x,y) 命令用于作图知道吧??

%%%%%第一段
x1 = 0:0.1:3;
plot(x1,3);
hold on %%% hold on 表示图可叠加,即之后作的图在同一坐标系中

%%%%第二段
x2 = 3:0.1:13;
y2 = (x2).^2; %%%% 我假定的是平方,,你带入你的函数就好
plot(x2,y2);

%%%%第三段
x3 = 13:0.1:20;
plot(x3,1500);
hold off %%%%% hold off 解除 hold on 命令
追问
问题是 我不知道 函数是啥 ~ 所以才问的 。。。。。。。。。。。。。。
追答
x2 = [     ];    
y2 = [ ]; %%%%括号中填入数据点
a=polyfit(x2,y2,2); %%% 最后一个 “2” 表示以2次多项式拟合,,
t = 3:0.01:13;
plot(t,polyval(a,t)); %%%% 绘制拟合曲线
来自:求助得到的回答
百度网友9292175
2013-03-14 · 超过13用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:33.5万
展开全部
拟合图形?这个图形看起来像是插值啊,我觉得直接分析4—12的函数变化规律值就行,可以用楼上的多项式,或者其他拟合法(cftool)自己选函数拟合
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式