Community Profile

photo

Andy Bartlett

Last seen: Today Active since 2015

Statistics

All
  • 24 Month Streak
  • Knowledgeable Level 4
  • Personal Best Downloads Level 1
  • GitHub Submissions Level 1
  • 5-Star Galaxy Level 1
  • First Submission
  • Revival Level 2
  • First Answer

View badges

Content Feed

View by

Answered
Data type conversion changes the value of the signal
Why cast to single has large quantization error. The cast from fixed-point to single will use single precision for constants an...

4 days ago | 0

| accepted

Answered
Data type conversion changes the value of the signal
Brief answer The original value 0.1 is between two representable values (0.099609375 and 0.1005859375) of the type being quanti...

4 days ago | 0

Answered
Time delay threshold for constant output
I suggest you start by writing down on paper the equations or pseudo code that you think will solve the requirements of your pro...

7 days ago | 0

Answered
Error in Divide Block - System Generator
The System Generator is a Simulink add-on product developed by AMD (Xilinx). The data types mentioned in the error message, Fix...

13 days ago | 0

| accepted

Answered
Remainder of a division operation in System Generator
Consider restructuring your design to work in units of revolutions instead of in degrees. In that case you only need to perform ...

15 days ago | 0

| accepted

Answered
Simulink Moving Average block not averaging according to the window length specified
Hi Shani, Please create a simplified model that exercises the Moving Average Block in isolation. Create a test input sequence...

25 days ago | 0

Answered
Floating-Point to Fixed-Point Conversion of IIR Filters
Hi, Examples often depend on supporting files. To successfully run these examples, all the files needed by the example need to ...

1 month ago | 0

Answered
FAQ: Why does a value look more precise when displayed in MATLAB or Simulink than in the generated code?
Textual Representation is Often an Approximation The textual representation of values displayed in MATLAB and Simulink is ofte...

2 months ago | 0

| accepted

Answered
Which block's fixed format will be optimized firstly in Fixed-Point tool?
Hi Lin, The optimization proceedure used by Fixed-Point Tool Optimization Conversion workflow is not designed to be determinist...

2 months ago | 0

| accepted

Answered
Simulink ADD block keeps returning 255
My guess is that Sum block's output data type is uint8, and the block is configured to wrap on integer overflows. So the output...

2 months ago | 0

Answered
n-D Lookup Table dimension error
There are two issues. For simplicity, I'll assume the block is configured to do linear interpolation and extrapolation. First,...

2 months ago | 1

| accepted

Answered
How to read and write to an upper half or a specific bit from a decimal number in Simulink?
Bitwise AND, OR, XOR, NOT (aka complement), shift, ... are the ways commonly used to set, clear, or otherwise manipulate bits ...

3 months ago | 1

| accepted

Answered
Interfacing hardware components with fixed bit width in Simulink/HDL Coder
Reinterpret Scaling Cast A technique to achieve goals like you described is to use a "Reinterpret Scaling Cast". The key idea o...

3 months ago | 0

| accepted

Answered
define a counter which will starts counting from zero automatically when the count reaches to 10
In a Simulink model, click on the canvas and type "counter" you'll see a list of blocks one of these is called Counter Limited...

3 months ago | 0

Answered
fiaccel set fi numeric type based on input
When using MATLAB Code with MATLAB Coder, MATLAB Function Block, or fiaccel, the numeric type of a variable is not allowed to ch...

3 months ago | 1

| accepted

Answered
INHERIT VIA BACKPROPAGATION MEANS
Inherit via Back Propagation The purpose of the setting Inherit via Back Propagation is for a block have its output data type ...

3 months ago | 0

| accepted

Answered
Changing significant digits of constant block
The constant block is showing the text that is entered for the parameter, and is not showing the evaluated numeric value. You do...

4 months ago | 2

| accepted

Answered
Why does fi signed plus unsigned produce needless range bits?
The behavior observed when adding signed and unsigned inputs is currently a limitation in Fixed-Point Designer. The sum output d...

4 months ago | 0

| accepted

Answered
How to create FMU source code for Linux 64 in windows with LONG_MAX set to 64 bit
Simpler need If you're goal is just to have the size of long defined as 32-bits in the generated code, then you can change the ...

4 months ago | 0

Answered
Simulink Counter counts random numbers (not by order)
If you have not already done so, try using the Simulink debugger. Instead of clicking the Run icon on the toolstrip, click the ...

4 months ago | 0

Answered
Simulink Counter counts random numbers (not by order)
Check the sample times of the blocks being used. One hunch is that your are running the blocks in continuous-time. And, the Sc...

4 months ago | 0

Answered
Tapped delay with Number of delays parameter of datatype "Single"
I believe the block currently requires that the MATLAB code entered in the edit box for parameter "Number of delays" to ev...

5 months ago | 0

| accepted

Answered
overflow detected due to mux signal
To understand why overflow is not reported for the scalar case you described, my suggestion is to Turn on show port data type ...

6 months ago | 0

| accepted

Answered
overflow detected due to mux signal
Hi, The branches leading to the inputs of the switch block will normally all get evaluated in simulation even though the result...

6 months ago | 0

Answered
This assignment writes a 'int16' value into a 'double' type.
My guess is you are using this code in a situation that explicitly or implicitly requires generation to C/C++ code such as ...

6 months ago | 0

| accepted

Answered
Usage of Switch block according to the MAAB guidelines
To satisfy the MAAB guideline, drop in a relational operator block and a constant just prior to the switch block's middle input....

6 months ago | 1

Answered
How quantization is impletemented in matlab ( by quantization i mean either the conversion from floating point format to fixed point or the conversion from fixedpoint q-format to an other fixed point format)
Yes, Fixed-Point Designer product makes it easy to handle fixed-point in MATLAB and Simulink. will make it easy to handle fixed...

6 months ago | 0

Answered
Binary Point scaling Vs Slope Bias scaling
Slope and Bias Scaling can Maximize Accuracy Per Bit The key motivation for Slope and Bias scaling is maximize accuracy per bit...

6 months ago | 0

| accepted

Answered
I need fixed point calculation in brief for fixdt(0/1,wl,slope,bias) defination?
Fixed-Point Scaling Equation The Fixed-Point Scaling Equation is described at this link. real_world_value = (slope * sto...

6 months ago | 0

Answered
Transition not executed despite true condition
@Scherer Gábor Hi, I did a quick spot check of the functionality I've attached a model showing transitions based on relation...

6 months ago | 0

Load more