小编see*_*eel的帖子

使用两个 C++ 向量作为参数的“复杂”操作函数的最佳方法

为了简单起见,请问用以下 Python 代码在 C++ 中编写以下代码的最佳方法是什么

import numpy as np

X = np.array([1,2,3,...])
Y = np.array([10,11,12,...])

def funct(X,Y):
  return 0.5 * X + 0.5 * 3 * Y
Run Code Online (Sandbox Code Playgroud)

或者,在没有 Python 的情况下进行解释,有没有办法:

#include <vector>

std::vector<double> Z {};
std::vector<double> X {1,2,3,4};
std::vector<double> Y {5,6,7,8};

Z = 0.5 * X + 0.5 * 3 * Y; // something like this
Run Code Online (Sandbox Code Playgroud)

c++

2
推荐指数
1
解决办法
83
查看次数

标签 统计

c++ ×1