
资料
文章平均质量分 60
啥都有,杂
你看不见我写的blog
这个作者很懒,什么都没留下…
展开
-
Matlab/Simulink并行计算,多线程计算,充分使用CPU核心,进行concurrent计算
文章目录1. 创建一个Simulink 工程2. 创建concurrent使用的simulink工程3. 一个DEMO本质上是利用Simulink的concurrent功能加速Simulink的运算充分利用多核处理器的性能,使用多个核心加速Simulink的运算实现Simulink的并行运算利用 Simulink® 中的分区、映射和探查过程,可以解决设计并发执行系统时的常见难题。分区操作允许您将模型的各区域指定为各项任务,而不考虑嵌入式多核处理硬件的细节。这种独立性使您可以按照最符合您的应用需要的原创 2021-11-05 19:48:45 · 9477 阅读 · 1 评论 -
NXP-MPC5748G车载MCU使用(食用)方法(踩坑)实用指南(骗人教程)(三):MATLAB/SIMULINK生成代码给MPC5848G嵌入式处理器运行
打开SIMULINK,随便加载一个地图文件(例如xiaoquanbiansu.mat),将simulink中的cmdSelector模块删除或注释,找到需要被导入到MCU的相应代码模块,右键点击该模块,选择生成代码。在弹出的窗口中点击build,等待代码生成完毕。(3)代码生成后会自动打开代码生成报告,如图所示的文件是需要被复制到MCU工作空间内control文件夹内的。(4)打开MCU的编译软件S32DS,选择file→import→general→existing projects in.原创 2021-08-16 18:55:30 · 1058 阅读 · 1 评论 -
NXP-MPC5748G车载MCU使用(食用)方法(踩坑)实用指南(骗人教程)(二):使用FREERTOS点亮LED
创建工程对工程进行配置选中主工程后。如图,点击processor expert→show views打开配置选板。在Components Library中选择FreeRTOS添加到工程配置需要被点亮的lED。双击左侧的pin_mux:PinSettings,进行如下设置。选择需要被控制的LED3. 代码补全代码。代码共3个文件,如图main.c/* * Copyright (c) 2013 - 2015, Freescale Semiconductor, Inc. * Copyr.原创 2021-02-13 22:38:11 · 1749 阅读 · 3 评论 -
NXP-MPC5748G车载MCU使用(食用)方法(踩坑)实用指南(骗人教程)(一):创建工程与导入
简介创建工程打开S32编辑器,按如下方法新建工程。如图所示,5748G芯片为三核心芯片,在创建工程时需要对各核心实用的SDK进行设置。点击FINISH后,工程已被创建。可以看见在编辑器中出现3个工程。分别对应3个核心烧录程序到芯片本程序为已编写好的led灯闪烁程序。选择锤子图标旁边的箭头,选择DEBUG模式PS:存在两种DEBUG模式,分别为FLAGH与RAM。即分别烧录编译后的二进制文件到芯片的FLASH和RAM。一般选择FLASH模式。CONSOLE中会打印程..原创 2021-02-12 22:20:25 · 2789 阅读 · 0 评论 -
【教程】在UBUNTU下将PYTHON的FUNCTION编译为.SO动态链接库
【教程】在UBUNTU下将PYTHON的FUNCTION编译为.SO动态链接库在PYCHARM里面运行,管他三七28,先写一个main再说import toBeSoaa = toBeSo.add(1, 2)print(aa[0])print(aa[1])print[aa]main里面调用了toBeSo.py文件内的add函数add函数内容如下def add(x, y): # x = 90 # y = 0 arrayLength1 = 1原创 2020-12-10 20:14:05 · 502 阅读 · 1 评论 -
关于SIMULINK的SUBSYSTEM生成C++代码并使用
看图说话,设置如下图随后编译C代码获得了如下文件创建VS工程,将生成的文件放入直接编译生成的main文件(例子文件)即可运行。PS:具体输入输出需自行配置比如编译main原创 2020-07-22 09:28:31 · 1291 阅读 · 0 评论 -
在64位matlab上编译32位的动态链接库DLL文件
参考资料https://www.mathworks.com/help/coder/ug/build-32-bit-dll-on-64-bit-windows®-platform-using-msvc-toolchain.html完整代码https://download.youkuaiyun.com/download/rmrgjxeivt/12277467具体方法见代码%% Check Platfor...原创 2020-03-28 13:58:12 · 4017 阅读 · 2 评论 -
MATLAB/SIMULINK与labview间的UDP通信
文章目录0. 写在前面1. MATLAB/SIMULINK端1.1 发送1.2 接收2. LABVIEW端收发2.1接收2.2 发送0. 写在前面SIMULINK的UDP通信协议比较死板,且SIMULINK传递的数据一般为***DOUBLE***类型数据。而LABVIEW的UDP接收端收到的数据一般为***字符串***,因此必须额外编写解码打包程序才能实现二者的通讯。1. MATLAB/SI...原创 2020-03-25 02:13:03 · 3372 阅读 · 6 评论 -
MATLAB自动驾驶工具箱的简单使用
文章目录1. 开环场景2. 闭环场景3.使用UNREAL 4引擎进行SCENARIO SIMULATION1. 开环场景drivingScenarioDesigner输入命令,打开场景编辑器随便加入一些道路和车辆加入车辆行驶路径点,并加入一台camera导出到SIMULINK,自动生成slx与mat文件SCENARIO模块输出的车辆数据格式如下,可用Bus模块分解,也可作为...原创 2020-03-21 11:31:03 · 14386 阅读 · 11 评论 -
循环神经网络:从RNN到LSTM(学习笔记01)
人类不会每秒都从头开始思考,也不会像鱼一样,只有七秒钟的记忆。在阅读文章的时候,你会通过先前的每一个单词,每一句话,来了解和思考接下去的每一句话。而在传统的神经网络中就不能解决这个问题,于是就有了循环神经网络。下面是一个典型的循环神经网络:这是一个循环神经网络按照时间展开的网络。我们可以看到,每一个时间迭代t时刻,每个神经元都能同时接收到输入向量x(i)和前一个时间迭代是输出量h(t-1)...转载 2020-03-10 18:43:50 · 409 阅读 · 0 评论 -
利用全卷积网络进行车道识别
我们再把4 \times 4的输入特征展成16 \times 1的矩阵X:那么输出矩阵Y=CX则是一个4×14 \times 14×1的输出特征矩阵,把它重新排列成$2 \times 2的输出特征就得到最终的结果,通过上述的分析,我们可以看到卷积操作可以表示为和矩阵C相乘,那么反卷积操作就是和矩阵C的转置C^T相乘。因此,反卷积操作也被称为转置卷积操作(transposed con...转载 2020-03-08 16:57:52 · 360 阅读 · 1 评论 -
【更新中】智能车的逻辑与决策——介绍、理论与应用
文章目录1. 分层有限状态机Hierarchical Finate State Machine (HFSM)2. 支持向量机Support Vector Machine (VSM)1. 分层有限状态机Hierarchical Finate State Machine (HFSM)FSM(状态机)、HFSM(分层状态机)、BT(行为树)的区别https://www.cnblogs.com/je...原创 2020-03-04 21:06:57 · 592 阅读 · 0 评论 -
利用Matlab/Simulink构建ROS应用
这次简单介绍如何利用Matlab/Simulink进行ROS算法的搭建和验证。以常见的turtlesim为例,我们经常会启动turtle_teleop_key的ROS节点,通过移动键盘上的光标来控制小乌龟的移动,其原理是 turtle_teleop_key的节点会发布运动控制的topic:/turtle1/cmd_vel,turtlesim的节点会订阅该topic从而实现运动,运行原理图如下图所示...转载 2020-03-04 11:23:18 · 2456 阅读 · 2 评论 -
matlab代码生成后编译DLL给labview调用方法(解决32位64位不兼容问题)
文章目录0. 源码1. 前言2. 方法3. 特别提醒!!!!0. 源码源码点我1. 前言matlab能够使用自带coder编译DLL文件,但该文件为64位,无法在32位labview内使用2. 方法(1)在matlab中创建function(2)在coder中打开该function,操作如图所示这里会报一个错,但是不用管。无视掉就好这样,c代码就已经生成了(3)打开...原创 2020-02-26 17:51:15 · 10591 阅读 · 13 评论 -
NI控制原型平台配置(硬件+软件)
文章目录1. 硬件2. 软件1. 硬件高性能计算机一台cRIO(可选)CAN卡等外围设备(可选)未完待续2. 软件Labview 2018 SP1 32位中文版(32位方便调用老dll文件)Veristand 2018NI-VISA等配套软件(可选)Matlab 2017a(2017b无法使用!!!!特别注意)Visual Studio 2015具体软件版本对应参...原创 2020-02-26 13:37:53 · 1438 阅读 · 1 评论 -
清华大学人工智能深度报告:八大维度解析机器学习
转自:公众号智东西。链接:https://mp.weixin.qq.com/s/yYN5LhCf5Wd9ILMhNjhxSQ全文下载链接:https://download.youkuaiyun.com/download/rmrgjxeivt/12192875机器学习(Machine Learning,常简称为 ML)已经成为了当今的热门话题,从机器学习概念诞生到机器学习技术的普遍应用经过了漫长的过程,众多...转载 2020-02-26 11:45:17 · 824 阅读 · 0 评论