Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Flipper-Zero/STM32CubeWB.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Drivers/CMSIS/docs/DSP/html/arm_variance_example_f32_8c-example.html')
-rw-r--r--Drivers/CMSIS/docs/DSP/html/arm_variance_example_f32_8c-example.html40
1 files changed, 29 insertions, 11 deletions
diff --git a/Drivers/CMSIS/docs/DSP/html/arm_variance_example_f32_8c-example.html b/Drivers/CMSIS/docs/DSP/html/arm_variance_example_f32_8c-example.html
index f52baf029..aa64bc07a 100644
--- a/Drivers/CMSIS/docs/DSP/html/arm_variance_example_f32_8c-example.html
+++ b/Drivers/CMSIS/docs/DSP/html/arm_variance_example_f32_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -205,6 +205,11 @@ $(document).ready(function(){initNavTree('arm_variance_example_f32_8c-example.ht
<div class="line"></div>
<div class="line"> status = <a name="a10"></a><a class="code" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>;</div>
<div class="line"></div>
+<div class="line"><span class="preprocessor">#if defined(FILEIO)</span></div>
+<div class="line"><span class="preprocessor"></span> printf(<span class="stringliteral">&quot;START\n&quot;</span>);</div>
+<div class="line"><span class="preprocessor">#endif</span></div>
+<div class="line"><span class="preprocessor"></span></div>
+<div class="line"> </div>
<div class="line"> <span class="comment">/* Calculation of mean value of input */</span></div>
<div class="line"></div>
<div class="line"> <span class="comment">/* x&#39; = 1/blockSize * (x(0)* 1 + x(1) * 1 + ... + x(n-1) * 1) */</span></div>
@@ -214,13 +219,13 @@ $(document).ready(function(){initNavTree('arm_variance_example_f32_8c-example.ht
<div class="line"></div>
<div class="line"> <span class="comment">/* Calculate the dot product of wire1 and wire2 */</span></div>
<div class="line"> <span class="comment">/* (x(0)* 1 + x(1) * 1 + ...+ x(n-1) * 1) */</span></div>
-<div class="line"> <a name="a12"></a><a class="code" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_dot_prod_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841">testInput_f32</a>, <a class="code" href="arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7">wire1</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, &amp;mean);</div>
+<div class="line"> <a name="a12"></a><a class="code" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">arm_dot_prod_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841">testInput_f32</a>, <a class="code" href="arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7">wire1</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, &amp;mean);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Calculation of 1/blockSize */</span></div>
<div class="line"> oneByBlockSize = 1.0 / (<a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* 1/blockSize * (x(0)* 1 + x(1) * 1 + ... + x(n-1) * 1) */</span></div>
-<div class="line"> <a name="a13"></a><a class="code" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32</a>(&amp;mean, &amp;oneByBlockSize, &amp;mean, 1);</div>
+<div class="line"> <a name="a13"></a><a class="code" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32</a>(&amp;mean, &amp;oneByBlockSize, &amp;mean, 1);</div>
<div class="line"></div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Calculation of variance value of input */</span></div>
@@ -231,43 +236,56 @@ $(document).ready(function(){initNavTree('arm_variance_example_f32_8c-example.ht
<div class="line"> <a class="code" href="group__Fill.html#ga2248e8d3901b4afb7827163132baad94">arm_fill_f32</a>(mean, <a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* wire3 contains (x-x&#39;) */</span></div>
-<div class="line"> <a name="a14"></a><a class="code" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_sub_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841">testInput_f32</a>, <a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
+<div class="line"> <a name="a14"></a><a class="code" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">arm_sub_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841">testInput_f32</a>, <a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* wire2 contains (x-x&#39;) */</span></div>
-<div class="line"> <a name="a15"></a><a class="code" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
+<div class="line"> <a name="a15"></a><a class="code" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_copy_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* (x(0) - x&#39;) * (x(0) - x&#39;) + (x(1) - x&#39;) * (x(1) - x&#39;) + ... + (x(n-1) - x&#39;) * (x(n-1) - x&#39;) */</span></div>
-<div class="line"> <a class="code" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_dot_prod_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, &amp;variance);</div>
+<div class="line"> <a class="code" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">arm_dot_prod_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, &amp;variance);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Calculation of 1/blockSize */</span></div>
<div class="line"> oneByBlockSize = 1.0 / (<a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a> - 1);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Calculation of variance */</span></div>
-<div class="line"> <a class="code" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32</a>(&amp;variance, &amp;oneByBlockSize, &amp;variance, 1);</div>
+<div class="line"> <a class="code" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32</a>(&amp;variance, &amp;oneByBlockSize, &amp;variance, 1);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* absolute value of difference between ref and test */</span></div>
<div class="line"> diff = fabsf(<a class="code" href="arm__variance__example__f32_8c.html#a26cbbfe2a7905669e8440159465050df">refVarianceOut</a> - variance);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Comparison of variance value with reference */</span></div>
+<div class="line"> </div>
<div class="line"> <span class="keywordflow">if</span> (diff &gt; <a name="a16"></a><a class="code" href="arm__variance__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495">DELTA</a>)</div>
<div class="line"> {</div>
<div class="line"> status = <a name="a17"></a><a class="code" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376">ARM_MATH_TEST_FAILURE</a>;</div>
<div class="line"> }</div>
<div class="line"></div>
-<div class="line"> <span class="keywordflow">if</span> ( status != <a class="code" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>)</div>
+<div class="line"></div>
+<div class="line"><span class="preprocessor">#if !defined(FILEIO)</span></div>
+<div class="line"><span class="preprocessor"></span> <span class="keywordflow">if</span> ( status != <a class="code" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>)</div>
<div class="line"> {</div>
<div class="line"> <span class="keywordflow">while</span> (1);</div>
<div class="line"> }</div>
<div class="line"></div>
-<div class="line"> <span class="keywordflow">while</span> (1); <span class="comment">/* main function does not return */</span></div>
-<div class="line">}</div>
+<div class="line"> <span class="keywordflow">while</span> (1); <span class="comment">/* main function does not return */</span></div>
+<div class="line"><span class="preprocessor">#else</span></div>
+<div class="line"><span class="preprocessor"></span> <span class="keywordflow">if</span> (status == <a class="code" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>)</div>
+<div class="line"> {</div>
+<div class="line"> printf(<span class="stringliteral">&quot;SUCCESS\n&quot;</span>);</div>
+<div class="line"> }</div>
+<div class="line"> <span class="keywordflow">else</span></div>
+<div class="line"> {</div>
+<div class="line"> printf(<span class="stringliteral">&quot;FAILURE\n&quot;</span>);</div>
+<div class="line"> }</div>
+<div class="line"><span class="preprocessor">#endif</span></div>
+<div class="line"><span class="preprocessor"></span>}</div>
<div class="line"></div>
</div><!-- fragment --> </div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6