MATLAB从文本文档中读入一组数据,画分布图

MATLAB从文本文档中读入一组数据,画分布图
我MFC程序会生成一组double类型的数组,我存在1.txt中,然后要利用matlab画图其分布图,请问,在matlab中该怎么操作?
能画成这样吗?
用hist画出来的.
wushengxiang 1年前 已收到1个回答 举报

清水晏海 幼苗

共回答了13个问题采纳率:100% 举报

File->Import,导入1.txt文件,则在workspace中生成一个x1文件,右击它一下,选择bar(x1),可以画出图.至于曲线一般用plot函数,坐标用axis改.

1年前 追问

9

wushengxiang 举报

你好,我现在的输入是2048个double数据,现在想用直方图统计他们的分布,我该怎么设置范围之类的,比如,横坐标是我输入值的范围70---100 ,纵坐标是数据个数0---2048.我该怎么做呢?

举报 清水晏海

bar函数画的图横坐标应该是数据0~2048共2049个数,纵坐标是他们的数值,要设置坐标轴用axis([1,2049,70,100]),若是非要“横坐标是我输入值的范围70---100 ,纵坐标是数据个数0---2048”,那么就做完前面的工作后,用Figure(也就是跳出来的图像框)上的Rotate3D图标来将图像旋转,点一下它,再在图像上托图像旋转。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 5.321 s. - webmaster@yulucn.com