gpt4 book ai didi

c++ - 代码从 matlab 到 c++

转载 作者:行者123 更新时间:2023-11-30 02:00:08 24 4
gpt4 key购买 nike

在执行此操作时,是否有任何最佳方法或模板可供遵循?我特别指的是两件事,因为对我来说,很难想象它在 C++ 中的表现:

  • 正在扩展数组,它们在程序中被扩展,我不知道最终大小是否会是例如10 或 100000。
  • 地 block 。我从来没有用 c++ 做过任何绘图,因为我总是在必要时在 matlab 中做。

那么我应该遵循什么样的模板或规则,我又该如何应对这两件事呢?我发现 eigen 库对矩阵很有用(也可以动态扩展?),但我不确定,想先问一下以确定正确的方法。我对情节一无所知。

如果有用,请添加一些链接供我学习。谢谢!

最佳答案

  • 正在扩展数组,它们在程序中被扩展,我不知道最终大小是否会是例如10 或 100000。

对此的解决方案很简单:查找 std::vector(或 std::deque)都提供此行为。 (双端队列和 vector 之间存在“细微”差异)。

  • 地 block 。我从来没有用 c++ 做过任何绘图,因为我总是在必要时在 matlab 中做。

为此,您必须搜索可以执行此操作的库,首先您必须查看图形窗口库,例如 Qt。然后你必须查找一些可以以图形形式绘制数据的库。
虽然对于这个 matlab 可能永远是“更容易/更好”的选择; C++ 对此没有任何帮助。

还要记住:先学语言,再学库!

关于c++ - 代码从 matlab 到 c++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15464769/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com