📄 nsplnexp.h
字号:
/*M*
//
// INTEL CORPORATION PROPRIETARY INFORMATION
// This software is supplied under the terms of a license agreement or
// nondisclosure agreement with Intel Corporation and may not be copied
// or disclosed except in accordance with the terms of that agreement.
// Copyright (c) 1995 Intel Corporation. All Rights Reserved.
//
// PVCS:
// $Workfile: NSPLNEXP.H $
// $Revision: 1.0 $
// $Date: Dec 16 1996 18:31:28 $
// $Archive: X:/nsp40_arc/INCLUDE/NSPLNEXP.H_v $
//
// Purpose : Compute the natural log of vector elements
// Compute e to the power of vector elements
//
// Contents:
// nsp?bLn1 -
// Computes the natural log of each element
// in the array in-place
// nsp?bLn2 -
// Computes the natural log of each element
// in the array and stores the results
// in the another array
// nsp?bExp1 -
// Computes e to the power of each element
// in the array in-place
// nsp?bExp2 -
// Computes e to the power of each element
// in the array and stores the results
// in the another array
//
*M*/
#ifdef __cplusplus
extern "C" {
#endif
#if !defined (_NSPLNEXP_H) || (defined _OWN_BLDPCS)
# define _NSPLNEXP_H
NSPAPI(void, nspsbLn1, ( float *vec, int len))
NSPAPI(void, nspsbLn2, (const float *src, float *dst, int len))
NSPAPI(void, nspsbExp1,( float *vec, int len))
NSPAPI(void, nspsbExp2,(const float *src, float *dst, int len))
NSPAPI(void, nspdbLn1, ( double *vec, int len))
NSPAPI(void, nspdbLn2, (const double *src, double *dst, int len))
NSPAPI(void, nspdbExp1,( double *vec, int len))
NSPAPI(void, nspdbExp2,(const double *src, double *dst, int len))
NSPAPI(void, nspwbLn1, ( short *vec, int len))
NSPAPI(void, nspwbLn2, (const short *src, short *dst, int len))
NSPAPI(void, nspwbExp1,( short *vec, int len,
int scaleMode, int *scaleFactor))
NSPAPI(void, nspwbExp2,(const short *src, short *dst, int len,
int scaleMode, int *scaleFactor))
NSPAPI(void, nspsdbExp,(const float *src, double *dst, int len))
NSPAPI(void, nspdsbLn, (const double *src, float *dst, int len))
/***** decimal functions ****/
NSPAPI(void, nspsbLg1, ( float *vec, int len))
NSPAPI(void, nspsbLg2, (const float *src, float *dst, int len))
NSPAPI(void, nspdbLg1, ( double *vec, int len))
NSPAPI(void, nspdbLg2, (const double *src, double *dst, int len))
/***** complex decimal functions **/
NSPAPI(void, nspcbLg1, ( SCplx *vec, int len))
NSPAPI(void, nspcbLg2, (const SCplx *src, SCplx *dst, int len))
NSPAPI(void, nspczbLg, (const SCplx *src, DCplx *dst, int len))
#endif /* _NSPLNEXP_H */
#ifdef __cplusplus
}
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -