Octave:使用 bar 和 histc

发布于 2024-12-02 19:34:17 字数 451 浏览 1 评论 0原文

我想绘制不等宽度的直方图。

x = [10 12 15 18] #bin 边缘
y = [3 2 6] #对应频率
bar(e, c, 'histc')

我得到以下输出:

警告:从矩阵到字符串的隐式转换
错误:设置:未知属性“


错误:调用自:
错误:/usr/share/octave/3.2.3/m/plot/bars.m 第 120 行第 7 列
错误:/usr/share/octave/3.2.3/m/plot/bar.m 第 161 行第 7 列
错误:/usr/share/octave/3.2.3/m/plot/bar.m 第 67 行第 19 列

看来 histc 不起作用。
我安装了 Octave 3.2。
有什么想法吗?

I want to plot unequal width histograms.

x = [10 12 15 18] #bin edges
y = [3 2 6] #corresponding frequences
bar(e, c, 'histc')

I get the following output:

warning: implicit conversion from matrix to string
error: set: unknown property "

"
error: called from:
error: /usr/share/octave/3.2.3/m/plot/bars.m at line 120, column 7
error: /usr/share/octave/3.2.3/m/plot/bar.m at line 161, column 7
error: /usr/share/octave/3.2.3/m/plot/bar.m at line 67, column 19

It seems that histc isn't working.
I have octave 3.2 installed.
Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

雨轻弹 2024-12-09 19:34:17

用于

help bar

获取有关参数的信息。您将看到 'histc' 不是有效的样式选项(仅 Matlab 支持)。

如果您需要计算数据的频率,histc 函数可以做到这一点。

Use

help bar

to get information about the parameters. You will see that 'histc' is not a valid style option (this is only supported in Matlab).

If you need to count the frequencies of your data the histc function can do this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文