JXI C# DSP-Core Library Numerics: 向量操作范例 Part 2

本文介绍了C# DSP-Core库中数值计算的部分,提供包括实数、虚数转换为复数,复数转为实数、虚数,以及极坐标转复数的范例。范例在.NET框架的控制台应用中运行,并通过Console.WriteLine展示输出。
摘要由CSDN通过智能技术生成

Numerics: Vector Operate Examples Part 2

范例说明

范例位于 Numerics\Examples

本数学操作范例为:Numeric Operations Example

这批范例采用.NET framework,Windows console(控制台)的模式。运行通过Console.Write/WriteLine显示在弹出控制台窗口,通过Console.ReadKey()等待一个按键结束并关闭控制台。

数组操作功能范例

Real, Image to Complex

Console.WriteLine();
Console.WriteLine("*** Vector.RealImageToComplex ***");

// define data
double[] dataADoubleReal = new double[] {
    -2.12, -1.12, 0, 1.12, 2.12 };
double[] dataBDoubleReal = new double[] {
    1.0, 2.0, 3.0, 4.0, 5.0 };

//A,B入,C出
Complex[] complexDataRItoC1 = new Complex[dataADoubleReal.Length];
Vector.RealImageToComplex(dataADoubleReal, dataBDoubleReal, complexDataRItoC1);
Console.Write("Argument output: ");
Console.WriteLine(String.Join(", ", complexDataRItoC1));

//A,B入,返回数组
Complex[] complexDataRItoC2 = Vector.RealImageToComplex(dataADoubleReal, dataBDoubleReal);
Console.Write("Return Output: ");
Console.WriteLine(String.Join(", ", complexDataRItoC2));

输出:

/* output:
*** Vector.RealImageToComplex ***
Argument output: (-2.12, 1
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值