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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。