Clear Filters
Clear Filters

Type conversions to 'real_T'

5 views (last 30 days)
Timothy Wold
Timothy Wold on 17 Jun 2011
Commented: Liming Gao on 22 May 2022
Received the following error in utilizing legacy C-code with the S-builder function.
error C2440: 'function' : cannot convert from 'real_T' to 'double *'
Is their simple solution for this conversion to the 'real_T' type?
  2 Comments
Kaustubha Govind
Kaustubha Govind on 17 Jun 2011
I think the issue might be your assignment of a value to a pointer type. Could you try first dereferencing your LHS and then assign whatever real_T value to it?
Liming Gao
Liming Gao on 22 May 2022
The arguments of functions in s-function builder is vector. So you may need to assign the value using vector method. For example, use a[0] = x[0] to assign value of x to a double vector variable a, where x is input variable of a function in s-function builder.

Sign in to comment.

Answers (0)

Categories

Find more on Schedule Model Components in Help Center and File Exchange

Tags

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!