首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Matlab中的连续/虚线

Matlab中的连续/虚线
EN

Stack Overflow用户
提问于 2014-08-28 18:44:08
回答 2查看 771关注 0票数 0

我想画一条线,在数a之前,线被虚线,在数a之后,线在matlab中是固体的,

代码语言:javascript
复制
clear all;close all;
x=0:.01:.5;
z=.51:.01:1;
f=x.^2-3*x+.5;
g=z.^2-3*z+.5;
plot(x,f,'--',z,g,'b')

有没有办法做到这一点,而不分裂间隔和创建两个函数呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-28 18:56:46

你可以让事情比你的例子更自动化一点,比如:

代码语言:javascript
复制
clear all;close all;
x=0:.01:1;
f=x.^2-3*x+.5;
a = 0.5;
hold on
plot(x(x<a),f((x<a)),'--')
plot(x(x>=a),f(x>=a),'b-')

票数 4
EN

Stack Overflow用户

发布于 2014-08-28 18:51:24

MATLAB没有为同一函数绘制多个样式的选项。查看选项的最佳位置是help plot

您可以参考这里的“帮助”页面。

绘图帮助页

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25555861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档