自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (5)
  • 收藏
  • 关注

原创 simulink编译出现'An_error_occurred_during_the_call_to_make''fatal error U1077: return code '0x2''

关键是这句:Cannot open include file: 'pm_printf.h':No such file or directory网上找到一个类似错误,说要在指定目录下添加相应的h文件。用全局搜索找了一下,在D:\Program Files\MATLAB\R2018b\toolbox\physmod\common\foundation\core\c\win64路径下找到了pm_...

2019-07-09 16:34:02 2789

原创 simulink中求均值最大值最小值和序号的相关模块

几个比较有用但不在基本库里面的模块。一、MeanLibrary:DSP System Toolbox / Statistics可求两种均值:1、当前时刻输入矩阵的均值2、从仿真开始到当前输入值的均值,只适用于定步长二、Maximum和MinimunLibrary:DSP System Toolbox / Statistics能获得最值和相应序号...

2019-06-28 09:21:48 9617 3

原创 simulink中CAN PACK和CAN UNPACK模块的使用

一、CAN PACKData is input as数据输入方式1、raw data 即CAN报文的8bytes数据,用MUX模块以uint8格式输入2、manually specified signals 模块内手工配置报文格式,模块外输入原始信号3、CANdb specified signals 与2类似,不同在于报文格式直接从dbc文件中导入,不需要手工配置(...

2019-06-24 15:24:08 14030 6

原创 Simulink Projects的学习记录

Simulink Projects的学习记录学习资料学习资料matlab help “What Are Simulink Projects?”。

2019-06-19 09:32:05 1873

原创 matlab中的gcb和gcs

gcb-当前模块路径,gcs-当前子系统路径。举例:gcb='EvReferenceApplication/Passenger Car/Electric Plant/Motor'gcs='EvReferenceApplication/Passenger Car/Electric Plant'...

2019-06-17 16:46:09 2558

原创 solidworks flow simulation学习记录

Solidworks 2016自带的帮助文档和案例:X:\Program Files\SOLIDWORKS Corp\SOLIDWORKS Flow Simulation\lang\chinese-simplified\docs该文件夹下的tutorial.pdf和validations.pdf。对应的示例在以下路径:X:\Program Files\SOLIDWORKS Corp...

2019-06-06 13:37:59 3264

原创 matlab中 Variant Subsystem的使用

1、创建Simulink Library Browser里直接添加,路径Simulink/Ports &Subsystems/Variant Subsystem2、模块的选择方式Label标签模式--为每个子模块设置标签,在中选择标签,激活对应子模块,封装只能采用Label模式。Expression表达式模式--需要创建全局变量,为每个子模块设置一个表达式,当表达式为真...

2019-05-29 13:28:33 3705

原创 simulink提示错误Invalid OutputTimes specified in the Configuration Parameters dialog for block diagram

rt,这个错误出现了很多次,网上查到的解决办法是把solver的变步长换成定步长,换了以后确实不报错了,但运算速度也慢出了天际。。。花时间找了一下,终于发现是Data Import/Export中设置的问题,把Additional Parameters里的Output options改为refine output即可。如图:以下是help中对这一选项的解释:Ou...

2019-03-26 09:25:08 8854 2

原创 Simulink Design Optimization的参数估计(续)

在尝试用脚本实现这一功能的过程中发现一些新的东西,记录一下。搜索“EstimateModelParameters”发现了以下几个例子,可能有用。一、EstimateModelParametersandInitialStates(GUI)为每组实验选择需要评估的初始状态。给定一个初始值和评估范围,与参数的处理方法相似。选中后,在参数评估过程中,初始状态也会被评估。...

2019-03-15 15:11:01 1996

原创 Simulink Design Optimization的参数估计(脚本形式)

原本以为可以用界面点点点完成的工作,发现不行,还得用脚本。。。哭唧唧help搜索“Estimate Model Parameter Values (Code)”1、sim和~的用法[time,~,iodata] = sim('sdoAircraftEstimation', 60);含义:sim用于运行模型并返回相关结果。此次表示运行sdoAircraftEstimation模型,...

2019-03-13 17:36:32 2439

原创 Simulink Design Optimization的参数估计

还是因为最近工作需要用到参数估计一块的内容。。。记录一下学习心得和有用的资料一、几个命令的更新1、speload和spetoolspeload是旧命令,2018b版已经help不到这个命令了,但还能用。新命令改名为spetool。下面是spetool的用法:spetool('modelname')spetool('modelname')opens the Parameter ...

2019-03-12 13:51:51 4622

原创 用ssc文件生成simscape 自定义模块(simscape language)

看着help文件就能了解个大概,下面是记录的一些有用的资料:1、matlab自带help下搜索关键字component,介绍了ssc文件的基本结构和一些相关帮助链接。(2018b)2、关于branches的理解:注意区分domain declaration和 component declaration。前者为物理域的声明文件,是系统自带的ssc文件(也可以自定义),如ele...

2019-03-04 10:42:27 6940 1

原创 Simulink:自定义simscape库并添加到Library Browser中

开始以为自定义库完成以后就能在Library Browser中搜索到,后来发现不是,还需要自己添加一下。总的分为两大步:一、创建simscape自定义库二、将自定义库添加到Library Browser以下是详细步骤:一、创建simscape自定义库(更详细的内容可在matlab的帮助中搜索关键字 “ssc_build” 或 "Building Custom Bloc...

2019-02-26 16:15:30 9156 3

原创 simulink生产代码的结构分析

为了debug研究了一个多月的simulink生成代码,看生成代码的能力提高了不少,记录一下。 模块中的数据命名规律以模块model为例,未经任何优化的生成代码中,模块的所有相关量均以结构体的方式给出,具体包含: 结构体名 结构体类型 含义 model_U ExtU_model_T ...

2019-01-28 14:13:22 1478

原创 在Win10上使用BC3.1

学习ucosii用到BC3.1,原以为用过DOSBox会比较容易,还是折腾了半天。。 记录一下因为同时还要用DOSBox来学汇编,所以单独为BC3.1创建了一个配置文档和bat文件,方便使用。步骤:1、新建一个txt,把DOSBox原有的.conf文档复制了一份,最后需要添加的部分如下:[autoexec]# Lines in this section will be run ...

2018-06-27 10:50:40 5202 6

原创 《基于模型的设计-MCU篇》第5.3.2小节缺失的ert_main.c文件修改

最近在学的一本书,学到第5章直流电机控制的时候,发现少了一节内容,主要是关于main函数修改的,自己尝试修改了一下,可以正常运行。 其他部分都比较明朗,关键是trigger产生阶跃信号的处理,新手,没找到太好的办法,用了最笨的一种。。。贴出来,如果有高手能指点一下就更好了。/* * File: ert_main.c * * Code generated for Simulink mod...

2018-06-21 11:39:51 769 4

转载 【转载】matlab将某文件夹及其全部子文件夹路径添加为搜索路径的方法

【转载】matlab将某文件夹及其全部子文件夹路径添加为搜索路径的方法原博:https://blog.csdn.net/a573233077/article/details/72875165备忘一下matlab将某文件夹及其全部子文件夹路径添加为搜索路径的方法。设当前路径为F:/MAJOR, 需要将该路径下面的PIC以及PIC下的全部子文件夹添加进搜索路径。1、添加绝对路径:...

2018-05-11 10:48:52 5307

原创 错误UnicodeDecodeError: 'ascii' codec can't decode byte

用read()读取txt文件时遇到的错误 UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xa1 in position 1022: ordinal not in range(128)源代码如下: with open(filesource) as f: r=re.findall(pattern,f.read())错误出

2017-11-01 15:36:17 1365

原创 正则表达式+词频统计+TF-IDF及其算法

https://github.com/Yixiaohan/show-me-the-code的一道题目。 第 0006 题: 你有一个目录,放了你一个月的日记,都是 txt,为了避免分词的问题,假设内容都是英文,请统计出你认为每篇日记最重要的词。 参考的两个答案: http://www.cnblogs.com/InitialD/p/7348877.html http://blog.csdn.n

2017-10-31 19:55:38 1811

原创 eclipse下python调试if __name__ == '__main__':不执行的问题

直接运行时if __name__ == '__main__': 后面的代码不会被执行。一个比较有用的答案解决办法: 右键run as 选择python run 而不是python unit-test(此项为默认选项)

2017-10-31 10:41:49 1379

原创 python中DictVectorizer的使用

网上找到的一个例子from sklearn.feature_extraction import DictVectorizer measurements = [ {'city': 'Dubai', 'temperature': 33.}, {'city': 'London', 'temperature': 12.}, {'city': 'San Fransi

2017-10-18 23:31:52 13567 1

原创 python 读取文件时next和seek的应用

数据分析,需要读取第一行的属性名,再依次读取后续数据with open("/路径/AllElectronics.csv",'r') as allElectronicsData: reader=csv.reader(allElectronicsData)#注释1 headers=next(reader)#读取文件第一行,详见注释2 for row in reader:#继续读取后

2017-10-17 13:09:55 4802

原创 mac下的Graphviz安装及使用

一.安装 Graphviz http://www.graphviz.org/ mac用户建议直接用homebrew来安装,官网上版本比较旧1.安装homebrew 打开终端复制、粘贴以下命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2.安装Graphviz

2017-10-13 13:30:07 73763 9

原创 算法第四版Algorithms 第1章 基础

一.环境搭建 1.下载作者开发的标准库algs4.jar http://algs4.cs.princeton.edu/code/ 2.在eclipse中新建工程,添加该库 Eclipse (manual). Download algs4.jar to a folder and add algs4.jar to the classpath variable to the build path o

2017-10-12 17:00:47 495

原创 mac下的Anaconda+eclipse进行Python开发

安装1.分别安装Anaconda和eclipse 2.在eclipse的help->Eclipse Marketsplace中,输入PyDev,进行安装 3.安装后重启eclipse,选择Eclipse->偏好设置->PyDev->Interpreters->Python Interpreter 4.选择编译器路径/Users/用户名/anaconda/bin/python3.6,添加即可。也

2017-10-10 23:40:42 1055

原创 LeetCode笔记(21-?)

21.Merge Two Sorted Lists# Definition for singly-linked list.# class ListNode(object):# def __init__(self, x):# self.val = x# self.next = Noneclass Solution(object): def mer

2017-09-28 17:41:21 403

原创 Python 决策树预测 分类算法

准备工作: 安装pandaspip3 install pandas数据加载和清洗import osimport numpy as npimport pandas as pdhome_folder = os.path.expanduser("~")#os.path.expanduser(path) 把path中包含的"~"和"~user"转换成用户目录data_folder = os.pat

2017-09-26 14:59:38 4520

原创 LeetCode笔记(11-20)

11.Container With Most Water#Container With Most Water#第一版class Solution(object): def maxArea(self, height): maxA=0#最大容积 i=0#头坐标 j=len(height)-1#尾坐标 while i != j:

2017-09-15 13:25:41 261

原创 LeetCode笔记(1-10)?4,5,10

1.Two Sum#Given an array of integers, return indices of the two#numbers such that they add up to a specific target.#You may assume that each input would have exactly one#solution, and you may not us

2017-09-11 10:23:13 300

原创 Python Challenge笔记

Level 3import reimport osdirect=os.getcwd()with open(direct+r'\code.txt','r') as file: code=file.read().replace('\n','')list1=re.findall(r'[^A-Z][A-Z]{3}([a-z])[A-Z]{3}[^A-Z]',code)#[^A-Z]表示匹配非大

2017-09-04 19:55:26 148

原创 Python scikit-learn分类 近邻算法KNN

《Python数据挖掘入门与实践》Robert Layton 人民邮电出版社,第2章估计器Estimator:用于分类、聚类和回归分析 转换器Transformer:用于数据预处理和数据转换 流水线Pipeline:组合数据挖掘流程,便于再次使用%matplotlib inline #jupyter notebook里的命令, 意思是将那些用matplotlib绘制的图显示在页面里而不是弹出一

2017-08-12 16:46:13 767

原创 Python-分类问题示例-OneR-学习笔记

《Python数据挖掘入门与实践》Robert Layton 人民邮电出版社The OneR algorithm is:For each variableFor each value of the variableThe prediction based on this variable goes the most frequent classC

2017-08-09 16:53:50 1131

原创 Python亲和性分析示例-学习笔记

Python亲和性分析示例-学习笔记import numpy as npdataset_filename = "affinity_dataset.txt"X = np.loadtxt(dataset_filename)n_samples, n_features = X.shapeprint("This dataset has {0} samples and {1} features".for

2017-08-03 20:47:06 1302 1

原创 Python数据挖掘的一些前期准备

查询python安装路径import sysprint(sys.path)python设置环境变量(windows系统)计算机-属性-高级系统设置-环境变量;添加python安装路径到Path中。python包管理器pip需设置环境变量(路径:python路径下的Scripts文件夹),此后可直接在全局的cmd上用pip查看已安装的包:pip list

2017-07-24 21:40:03 268

任哲嵌入式实时操作系统uCos-ii原理及应用-代码.zip

与教材配套的代码及移植好的ucosii操作系统,Software中是uCOS操作系统及书中例题的代码,压缩包里有使用说明。注意:例2-6其实对应的是3-6,以此类推,另外64位操作系统需要借助dosbox

2018-07-03

iso26262中英文版+TUV培训

目录如下:1、ISO 26262-2011 first edition(英文全)2、ISO26262_10(中文 ) 3、iso26262_1-9(中文) 4、汽车安全26262中文教材TUV 版本信息如上

2018-06-06

统计学的世界(第5版)中文版(美)穆尔

统计学的世界(第5版)中文版(美)穆尔 有关统计学的入门书籍

2018-04-24

基于PowerPC的嵌入式Linux

本书详细地介绍了如何打造一个完整的嵌入式Linux , 主要内容包括: Bootloader 定制、Linux 内核定制、Linux Root fs 定制、Linux 守护进程定制、Linux 设备驱动编程、Linux 编程、实时Linux 扩展等。同时本书结合Power PC 芯片, 介绍了PowerPC 芯片的基本结构、配置引导以及开发方 法。本书的特点是注重实用, 每篇内容都有具体的实例供参考。读者阅读了本书后, 能够快速地 在嵌入式Power PC 平台上运行起嵌入式Linux 操作系统, 开始系统的设计和研发。

2018-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除