当前位置: 首页 > wzjs >正文

做外贸都有哪些网站怎么在百度上推广自己的产品

做外贸都有哪些网站,怎么在百度上推广自己的产品,成都建设局官方网站,网站网上商城制作背景 simulink的Matlab Function,默认采用double类型的数据,无法定制int或者single类型的数据;Simulink中的Matlab Function直接调用.m文件中的函数(该函数中对数据类型有single或者int的定义),该函数中的…

背景

simulink的Matlab Function,默认采用double类型的数据,无法定制int或者single类型的数据;Simulink中的Matlab Function直接调用.m文件中的函数(该函数中对数据类型有single或者int的定义),该函数中的single和int的类型定义失效,无法传递;这导致无法仿真嵌入式设备中的位宽。在Matlab Function中,下面的定义,实际的效果也是double类型。

persistent var;
if isempty(var)var = zeros(2,1,'single');
end上述代码中,var仍旧是一个double

为仿真嵌入式中的位宽,期望采用Simulink与C语言联合仿真调试,希望仿真的同时,也能调试C C++代码。

方案

Simulink所支持的C debugger如下所示,本人采用红框中的方案。

安装

1. 下载安装Visual Studio Code

Download Visual Studio Code - Mac, Linux, Windows

2. 安装MATLAB Support for MinGW-w64 C/C++/Fortran Compiler

MATLAB Support for MinGW-w64 C/C++/Fortran Compiler - File Exchange - MATLAB Central

下载得到mingw.mlpkginstall文件,直接将其拖到Matlab的命令窗口,进行安装。对于Matlab 2023a/2023b/2024a/2024b,可能会提供MinGW版本选择。我用的是2022b,直接用MinGW6.3版本。

3 安装MATLAB Coder Interface for Visual Studio Code Debugging - File Exchange - MATLAB Central

下载得到vscodedebug.mlpkginstall文件,直接将其拖到Matlab的命令窗口,进行安装。

4 Visual Studio Code添加插件

在matlab命令窗口中用matlabshared.supportpkg.getSupportPackageRoot()查询要安装的插件位置,如下所示:

在Visual Studio Code中添加插件

根据查询出的插件位置,选择插件安装

安装完成后,如下所示

测试

1. 编辑.h和.c文件

#ifndef _TIMES_TWO_
#define _TIMES_TWO_
int timestwo(int u);#endif
#include "timestwo.h"int timestwo(int u)
{return u*2;
}

2. 创建Simulink仿真模型

用C Caller和convert创建如下所示的模型

配置C文件

配置C文件路径(如果C文件路径和slx工程路径不一致,就需要配置)。我这里采用相对路径,即./C来存放c文件和h文件。

使用自动填充,来包含头文件。(前面配置合适的话,到这里会自动填充成功的;也可以查看Simulink 调用C Function_simulink c function-CSDN博客这个链接来看如何配置)。

双击 C Caller,配置函数。先点击红框进行刷新(防止绿框中不显示函数),再从绿框中选择对应的函数名。

4 打断点 

按上图所示点击后,会关联启动Visual Studio Code,如下图所示,选择Open。

配置断点

5 调试仿真

仿真来到断点处。

参考文献

Debug Custom C/C++ Code

MATLAB Coder Interface for Visual Studio Code Debugging - File Exchange - MATLAB Central

Debugging C/C++ code in Simulink » Guy on Simulink - MATLAB & Simulink

http://www.dtcms.com/wzjs/186449.html

相关文章:

  • 黄骅港客运站电话号码郑州网站优化seo
  • 广东手机网站建设百度营销推广登录
  • 网站建设 佛山百度推广seo自学
  • 江西省城住房和城乡建设厅网站4p营销理论
  • 长春公司推广网站关键词检测
  • php mysql开发网站开发seo优化关键词放多少合适
  • 南安市住房和城乡建设部网站全国知名网站排名
  • 兰州做网站服务营销的概念
  • 海南省建设网站的公司电话58网络推广
  • 织梦五彩婚纱源码网_婚庆策划网站php源码星巴克seo网络推广
  • pc蛋蛋网站怎么做搜索关键词怎么让排名靠前
  • wordpress字体哪个好看搜索引擎优化seo专员招聘
  • 中国一级爱做电影网站百度电脑版官网下载
  • 网站快速优化排名网站首页关键词如何优化
  • 下载软件的网站推荐亚马逊关键词优化软件
  • 动态网站的例子百度指数的网址
  • 淮安做网站的公司有哪些公司自媒体平台注册下载
  • ie浏览器网页版南宁网站优化公司电话
  • 网站地图1 500 怎么做优化防疫措施+科学精准防控
  • 临淄网站制作外包公司值得去吗
  • 广西圣泰建设工程有限公司网站适合网络营销的产品
  • 怎么查房产信息查询seo关键词优化外包
  • 石家庄谷歌推广关键词优化排名用什么软件比较好
  • 珠海企业集团网站建设下载百度地图2022最新版官方
  • 南昌企业网站设计建设制作商旅100网页版
  • 研究生计划书模板什么是白帽seo
  • 河南省住房和建设厅网站首页网络营销方案ppt
  • 镇江做网站多少钱微信管理软件哪个最好
  • 广州市疫情防控最新通知徐州seo推广优化
  • 织梦模板网站好优化吗有没有可以代理推广的平台