Community Profile

photo

Andy Bartlett


Last seen: Today

MathWorks

50 2015 年以降の合計貢献数

Andy leads the Fixed-Point Designer development team.

連絡する

Andy Bartlett's バッジ

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

詳細を表示...

貢献した分野
表示方法

回答済み
Counter for Sawtooth signal in Simulink
The icon shows the Z-domain description of the Integrator block in accumulator mode (noting that K = 1) Y(z) = ( z / (...

4日 前 | 0

回答済み
How can I use fractional data types when the values are beyond the interval [-1, +1) ?
I recommend against trying to force a design to use fractional types. Using general fixed-point scaling instead of limiting only...

5日 前 | 0

| 採用済み

回答済み
simulink fixed point advisor example file
The model used in Harhita's Webinar is attached along with a script to define an input object to trigger both of the model's sim...

6日 前 | 0

回答済み
Counter for Sawtooth signal in Simulink
Look at the edge detection blocks and the discrete integrator in accumulator mode. You can also look under the mask of the edge...

8日 前 | 0

回答済み
How can I make my simulation stop when my graph hits 0? (Simulink)
You can build a solution using the Stop Block. You'll need to build the logic that feeds the Stop Block input using relational...

8日 前 | 0

回答済み
Vector to matrix using assignment - Simulink
As Fangjun noted, MATLAB Function block is a good approach. It can also be done with a combination of reshapes and selector.

12日 前 | 0

| 採用済み

回答済み
Move a simulink block to a existing subsystem using matlab script
Combination of add_block and delete_block commands should do the trick.

12日 前 | 1

回答済み
Converting continous time function to fixed point-help
First determine which parts of your model are intended for embedded system deployment. Isolate that portion into a subsystem or...

12日 前 | 1

回答済み
Vector to matrix using assignment - Simulink
Does the reshape block meet your needs?

14日 前 | 0

回答済み
Non uniform quantization block in simulink?
Flat Lookup Lookup Table Using Flat Interpolation can be used for arbitrary quantization to a set of specified quantization val...

20日 前 | 0

回答済み
argument of type "int64_t" is incompatible with parameter of type "int64m_T" - Static code metrics error report
It is likely the solution is really easy. Just check that the specified production hardware target is correctly configured for...

20日 前 | 1

| 採用済み

回答済み
Unexpected "Embedded Coder not licensed or not installed" error
Please see the help for the license command.

20日 前 | 0

回答済み
change fixed point number signedness
reinterpretcast is the solution u = fi(129,0,8,0) ntu = numerictype(u) nty = numerictype(ntu,'SignednessBool',true) y = rein...

22日 前 | 0

回答済み
extract one of the bits in fi(), flip it, and reassemble it to produce new bin
Please see my answer in your similar question. That answer provides a one-liner that works in most cases. It also provides a m...

23日 前 | 0

回答済み
flip a bit in a fixed point object
Toggling a bit in the i-th position can be tricky depending on the variety of inputs you need to support scalar vs array signe...

23日 前 | 1

回答済み
adding two fixed point numbers
Bin method returns a string The bin method of a fi object a=fi(1,0,3,0); w = a.bin(1:2) class(w) returns a string w = ...

約1ヶ月 前 | 0

回答済み
Extracting a subset of a binary number to form a new binary number
Bin fine for interpretted mode, but not code gen or Simulink If you only need to perform the operation in MATLAB interpretted m...

約1ヶ月 前 | 1

| 採用済み

回答済み
Extracting first 8 bit from fixed point number
Two Key Ways There are two key ways to extract the bits from a fixed-point number. One way is to use bitsliceget as Walter poi...

約1ヶ月 前 | 0

回答済み
Accumulator Data Type not used in ERT generated code
The C language was designed to closely match what computers do. It is common for a computer's CPU to be based around a particula...

約2ヶ月 前 | 1

| 採用済み

回答済み
Floating-points for HDL
HDL Coder is flexible with regard to types. It supports floating-point, fixed-point, and mixtures of the two. The primary benef...

3ヶ月 前 | 0

回答済み
Interpolation between matrices in Simulink
It sounds like you have 3 by 4 by 23 by 6 data points corresponding to 3 rpms, 4 altitudes, 23 CPs, 6 Js and you w...

3ヶ月 前 | 0

| 採用済み

回答済み
Simulink's fixed-point tools ignores saturation limits during range collection
Hi, When reporting simulation min and max to the Fixed-Point Tool, several Simulink blocks intentionally give ranges that can b...

3ヶ月 前 | 0

| 採用済み

回答済み
colon expression to use integer operands
1) For embedded designs, if at all possible consider changing your design to work with revolutions instead of radians. 1 r...

3ヶ月 前 | 3

| 採用済み

回答済み
How to use ssRegisterDataTypeInteger with Simulink Coder ?
Hi I've created an example for cases where the types can vary per instance of the s-function. The core of the s-function is co...

4ヶ月 前 | 0

| 採用済み

回答済み
How to use ssRegisterDataTypeInteger with Simulink Coder ?
Hi A low effort way to inline an s-function is to use "wrapping". The general concept of "wrapping" an s-function is described...

4ヶ月 前 | 0

回答済み
Compiler generated code for TI C2000 device errors with "floating constant is out of range"
Hi, Having a model that simulates with 64-bit floating-point doubles, but behaves as 32-bit floating-point on the target misses...

5ヶ月 前 | 0

回答済み
Remove same types of Simulink blocks using commands
Automatically deleting lots of blocks from a model obviously involves risk, so save a backup and proceed at your own risk. The ...

6ヶ月 前 | 0

| 採用済み

回答済み
FAQ: Why aren't boolean and 1 bit unsigned integers treated as the same data type?
Casting a numeric data type to boolean data type is very different from casting to any other numeric type. The following figure ...

6ヶ月 前 | 0

| 採用済み

回答済み
How to prevent override with double data type on certain block when deriving simulation ranges with Fixed-point Tool
Too bad the prior approach was not sufficient. Another approach is to use Model Reference. Each parent and child in a Model Re...

7ヶ月 前 | 0

回答済み
How to prevent override with double data type on certain block when deriving simulation ranges with Fixed-point Tool
The documentation discusses this here. I'll elaborate on that. To prevent Data Type Override from changing a numerictype, set ...

7ヶ月 前 | 0

Load more