Respondida
Definite integral in (embedded) Matlab function
In later versions the MATLAB Function block supports QUAD directly, so if you can upgrade that is your best option.

más de 11 años hace | 1

Respondida
Efficient decimation with Embedded Coder
If you could make all occurrences of dcsDec the same size then you would only get one variable. If that is not possible, ...

más de 11 años hace | 1

| aceptada

Respondida
Embedded coder: How to specify array function input parameter as constant (read only) ?
This is an oversight in the design. I've created a bug report. In the mean time, you can work around the problem by using a ...

más de 11 años hace | 0

| aceptada

Respondida
Simulink SFunction Interface Error: due to insufficient storage
Have you tried turning off debugging in the MATLAB Function block? That usually has a dramatic effect and allows many more exam...

casi 12 años hace | 1

Respondida
why embedded matlab function failed to determine the size of expression
In more recent versions your code should just work. However, in older versions the size of this pattern was not understood: ...

casi 12 años hace | 0

Respondida
Coder deleting variable definitions
Hi Adam, Sorry to hear about your frustration. If you have 200 variables you might want to consider a different approach. ...

casi 12 años hace | 1

| aceptada

Respondida
coder.ceval for printf from stdio.h
This example worked for me: function simple_printf s1=['%s%-*.*f%s%d' 10 0]; s2=['Time level ' 0]; s3=['[s], Ite...

casi 12 años hace | 2

| aceptada

Respondida
Replacing the '@' symbol for MATLAB Coder
Hi Adam, What is the first error message you receive? The error message you mention above just means that there is someth...

casi 12 años hace | 1

| aceptada

Respondida
the problem to generate a matrix in C + + code by Matlab coder
There is no way to get MATLAB Coder to generate multi-dimensional arrays in C. This usually is not a practical problem. For ...

casi 12 años hace | 0

| aceptada

Respondida
Codegen saying variable is constrained to being non-complex when it's defined as complex
MATLAB Coder automatically renames variables. These two lines are actually constraining two separate variables. yvec1 = ...

casi 12 años hace | 2

| aceptada

Respondida
MATLAB Coder licensing limitations
Please refer to the license agreement. I found this post that covers a lot of these issues: <http://www.mathworks.com/ma...

casi 12 años hace | 0

Respondida
failed to determine the appropriate size in find
Try this: function [ y ] = a_test() x = zeros(5, 1); k1 = find(x > 1, 1); if (isempty(k1)) k1 = 0; end...

alrededor de 12 años hace | 0

Respondida
codegen: Problems using a structure as an input parmeter
Hi AJ, Have you looked at coder.cstructname? That command can be used to specify the C name to use for a structure type. ...

alrededor de 12 años hace | 0

| aceptada

Respondida
code produced wrong fixed sized arrays causing exceptions
Hi Rami, I suspect this is happening because your target has 16-bit integers. The size vector is wrapping as one million can...

alrededor de 12 años hace | 1

| aceptada

Respondida
codegen: Problems using a structure as an input parmeter
Have you tried compiling both of these files with a single call to the codegen command? You can pass multiple entry points, and...

alrededor de 12 años hace | 0

Respondida
emlc generates two different c-files for the same supporting function when building two functions, how do you merge them?
Hi Todd, Just use this idiom emlc -c -T rtw:lib -report -d foo1 fcn1 fcn2 That will product a library with an entry p...

más de 12 años hace | 0

| aceptada

Respondida
Specifying function names in generated code using emlc
Hi Todd, You can specify multiple top-level functions to EMLC. Each top-level entry point will have the name you gave it in ...

más de 12 años hace | 0

Respondida
emlc issue
Hi Jeremiah, Add the line task = 0; before the line task = input ..... This tells EMLC that you are expecting a ...

más de 12 años hace | 2

| aceptada

Respondida
Using emlc to generate C code - function within a function problem
Try using eml.unroll on the for-loop. That will cause the loop to be unrolled in the generated code. This may or may not b...

casi 13 años hace | 0

Respondida
Running Previously User-Built MATLAB code from Simulink
Hi Andrew, Could you please provide a bit more detail? I am puzzled by how coder.extrinsic became involved in this? Wha...

casi 13 años hace | 0

Respondida
Running Previously User-Built MATLAB code from Simulink
Hi Andrew, Could you please provide a bit more detail? I am puzzled by how coder.extrinsic became involved in this? Wha...

casi 13 años hace | 0

Respondida
what she does the eml_assert?
Hi Aydi, These are undocumented MathWorks functions. Can you provide some context? What problem are you trying to solve? ...

alrededor de 13 años hace | 0