Matlab 2014 Simulink with C FPGA code generation for HFT
WHOA! This is big news! Watch the video as there are some impressive fixes for the recent Matlab 2014a/b.
A video walk through on how to accomplish this with the equivalent of a dummy Simulink model
Error in port widths or dimensions. Output port 1 of is a one dimensional vector with 1 elements.
During Simulink Coder Builder:
Error: The option ‘MAT-file logging’ is not compatible with reusable code; consider deselecting ‘MAT-file logging’, setting the option ‘Code interface packaging’ to ‘Nonreusable function’, or setting the option ‘Multi-instance code error diagnostic’ to ‘None’ or ‘Warning’
Disable MATL File logging by
Look under Code Generation Pane – Interface http://www.quarcservice.com/ReleaseNotes/files/configuration_parameters.html
I was able to use ert.tlc compiler target during the code generation buil (Create Visual C/C++ Solution File for Embedded Coder)
I got a build error with:
(I gave up after this point but if you choose use compiler target grt.tlc). I was able to use ert.tlc (Create Visual C/C++ Solution File for Embedded Coder)
This target is Create Visual C/C++ Solution File for Simulink Coder
During build you may get this error:
### Build procedure for model: ‘Simulink2VS’ aborted due to an error.
Access is denied.
Component: Simulink | Category: Block error
I attempted to resolve because of:
http://www.mathworks.com/matlabcentral/answers/120781-problem-with-simulink-coder-and-ms-visual-studio-10-0
https://www.mathworks.com/matlabcentral/newsreader/view_thread/278597
http://www.quarcservice.com/ReleaseNotes/files/configuration_parameters.html
Some of the resolution COULD be:
When you access COM+ components that are installed on a Microsoft Windows Server, you may receive an access denied error with E_ACCESSDENIED HRESULT value.
http://support.microsoft.com/en-us/kb/810153
http://windows.microsoft.com/en-ca/windows/what-are-administrative-tools#1TC=windows-7
Join my FREE newsletter to learn how to accomplish this
NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!