Matlab中plot绘图时,如何将坐标轴按比例显示

 我来答
来自大云山双瞳剪水的小飞象
2019-07-15 · TA获得超过1236个赞
知道答主
回答量:47
采纳率:0%
帮助的人:3770
展开全部

用DataAspectRatio属性定义比例即可

1、举例一:

ezplot(@sin)

set(gca,'DataAspectRatio',[2 1 1])%数组中三个值分别代表x、y、z轴的比例,如果想等比例显示,设为[1 1 1]即可,效果等价于axis equal

2、举例二:

clear

close all

x=0:0.1:6;

y=sin(x);

plot(x,y)

axis equal %或者axis image

扩展资料:

plot函数使用方法:

1. plot(A)

a.若A为向量,则绘图时以序号为横坐标,序号对应的值为纵坐标;

b.若A为实矩阵,则绘制每列对应的曲线。

2. plot(A1, A2)

以A1为横坐标,A2为纵坐标绘制曲线。

3. plot(Y(a:b, n))

表示绘制矩阵Y的第n列的序号[a,b]区间的数据;

如果是plot(Y(:, n));则表示绘制矩阵Y的第n列全部数据;

如果是plot(Y(n, :));则表示绘制矩阵Y的第n行全部数据。

参考资料:

百度百科-plot (MATLAB plot 函数)

百度百科-MATLAB

小舅舅有点帅
推荐于2019-10-17 · TA获得超过1万个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

用DataAspectRatio属性定义比例即可

举例一:

ezplot(@sin)

set(gca,'DataAspectRatio',[2 1 1])%数组中三个值分别代表x、y、z轴的比例,如果想等比例显示,设为[1 1 1]即可,效果等价于axis equal

举例二:

clear

close all

x=0:0.1:6;

y=sin(x);

plot(x,y)

axis equal %或者axis image

扩展资料

plot函数使用方法:

1. plot(A)

a.若A为向量,则绘图时以序号为横坐标,序号对应的值为纵坐标;

b.若A为实矩阵,则绘制每列对应的曲线。

2. plot(A1, A2)

以A1为横坐标,A2为纵坐标绘制曲线。

3. plot(Y(a:b, n))

表示绘制矩阵Y的第n列的序号[a,b]区间的数据;

如果是plot(Y(:, n));则表示绘制矩阵Y的第n列全部数据;

如果是plot(Y(n, :));则表示绘制矩阵Y的第n行全部数据。

参考资料来源:百度百科 - plot (MATLAB plot 函数)

百度百科 - MATLAB

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
greatdju
推荐于2017-05-21 · TA获得超过2.2万个赞
知道大有可为答主
回答量:2486
采纳率:50%
帮助的人:4027万
展开全部
用DataAspectRatio属性定义比例即可
下面是例子

ezplot(@sin)
set(gca,'DataAspectRatio',[2 1 1])%数组中三个值分别代表x、y、z轴的比例,如果想等比例显示,设为[1 1 1]即可,效果等价于axis equal
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
matlab爱好者
2020-12-25 · matlab编程与科研资料分享,欢迎关注!
matlab爱好者
采纳数:16 获赞数:28

向TA提问 私信TA
展开全部

本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式