python zeros(),python np.zeros函数

  python zeros(),python np.zeros函数

  这样的怎么样?#包含

  #包含

  模板

  STD:3360 vector linspace(T start _ in,T end_in,int num_in))。

  {

  标准:向量linspaced

  双启动=static _ cast(start _ in;

  doubleend=static _ cast(end _ in;

  double num=static _ cast(num _ in);

  if(num==0){ return Lin spaced;}

  if(num==1)。

  {

  林唰的一下。push _ back(开始;

  返回链接d;

  }

  double delta=(end-start)/)/(num-1);

  for(intI=0;I num-1;我)

  {

  linspace d . push _ back(start delta * I);

  }

  林唰的一下。push _ back(结束);//我想确保开始和结束

  //与输入完全相同

  返回链接d;

  }

  void print _ vector(STD:3360 vector vec)。

  {

  STD:cout size: vec。size()STD:endl;

  双精度:vec

  STD:cout d ;

  STD:cout STD:3360 endl;

  }

  int main())

  {

  标准:3360向量vec _1=linspace (1,10,3);

  打印_ vector(vec _ 1;

  标准:3360向量vec _2=linspace (6.0,23.4,5);

  打印_ vector(vec _ 2;

  标准:3360向量vec _3=linspace (0.0,2.0,1);

  打印_ vector(vec _ 3;

  标准:3360向量vec _4=linspace (0.0,2.0,0);

  打印_ vector(vec _ 4;

  返回0;

  }

  c结果:尺寸:3

  1 5.5 10

  尺寸:5

  6 10.35 14.7 19.05 23.4

  尺寸:1

  0

  大小:0

  数组结果:in [ 14 ] : NP.linspace (1,10,3))))))))。

  out[14]:数组([1.5.5,10。] )。

  in [ 15 ] : NP.linspace (6,23.4,5))。

  out[15]:数组([6.10.35,14.7,19.05,23.4 ]

  in[16]:NP.linspace(0.0、2.0、1))))))))。

  out [ 16 ]:阵列([0.] )。

  in[17]:NP.linspace(0.0、2.0、0))))))))))))))))))))))))))。

  out[17]:Array(dtdJD,dtype=float64)))))))))。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: