首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有没有一种在MatLab中以图形方式添加两条曲线的方法?

有没有一种在MatLab中以图形方式添加两条曲线的方法?
EN

Stack Overflow用户
提问于 2015-07-17 20:12:10
回答 1查看 353关注 0票数 0

假设我有正弦曲线和余弦曲线。有什么方法可以用图形的方式添加它们吗?而不是做罪恶的事?我正在绘制不同变量的函数(假设一条曲线从整数数组中取x值,另一条曲线从无理数数组中取值),所以我不知道如何添加它们。

EN

Stack Overflow用户

回答已采纳

发布于 2015-07-17 20:22:02

假设您想要绘制y1 = f1(x1)y2 = f2(x2),您可以这样做

代码语言:javascript
运行
复制
X = union(x1, x2);
Y1 = interp1(x1, y1, X);
Y2 = interp1(x2, y2, X);
Y = Y1 + Y2;
plot(X, Y)

所以要看到这一切付诸行动

代码语言:javascript
运行
复制
x1 = 2 * pi * rand(50, 1);
x2 = 2 * pi * rand(50, 1);
y1 = cos(x1).^2;
y2 = sin(x2).^2;
X = union(x1, x2);
Y1 = interp1(x1, y1, X);
Y2 = interp1(x2, y2, X);
Y = Y1 + Y2;
plot(X, Y)
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31483957

复制
相关文章

相似问题

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