bugGNU Octave - Bugs: bug #66622, [octave forge] (communications)...

 
 

bug #66622: [octave forge] (communications) qamdemod shall accept symOrder

Submitter:  Jens Mueckenheim <jmueckenheim>
Submitted:  Tue 31 Dec 2024 08:53:24 AM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Matlab Compatibility
Status:  None Assigned to:  None
Originator Name:  Jens Mueckenheim Open/Closed:  * Open
Release:  * stable Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 03 Jan 2025 10:16:07 AM UTC, comment #2: 

Many thanks for the changes!
I checked them and they work fine.
I esp. like to use the reshape function for aligning the orientation between input and output. Something similar should be also applied to pamdemod as well as pskdemod, which change vector orientation when symOrder is set to 'gray' and input is a column vector.

Jens Mueckenheim <jmueckenheim>
Thu 02 Jan 2025 08:59:26 PM UTC, comment #1: 
Nir Krakauer <nir_krakauer>
Tue 31 Dec 2024 08:53:24 AM UTC, original submission:  

Currently, the qamdemod function does not support a specific symbol order. So, it will only provide correct results, when the symbol order in qammod is set to the default "gray" mapping.
The attached file will solve this.
Moreover, the processing speed can be significantly enhanced by using the pre-compiled genqamdemod function.

Jens Mueckenheim <jmueckenheim>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #56730:  qamdemod.m added by jmueckenheim (2KiB - text/plain)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by nir_krakauer (Posted a comment)
  • -email is unavailable- added by jmueckenheim (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2024-12-31 jmueckenheim Attached File- Added qamdemod.m, #56730

    Back to the top

    Powered by Savane 3.14-708e.
    Corresponding source code