自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (10)
  • 收藏
  • 关注

原创 VS2010 学习C++动态链接库的创建与使用(带实例代码)

本文只是记载下学习C++动态链接库的过程以及记录学习过程中的一些程序,好开始。

2018-05-31 14:17:38 3942

原创 三次 Bspline(B样条曲线) NURBS曲线的导数绘制

%% 求导end。

2024-04-11 21:01:58 267

原创 三次 Bspline(B样条曲线) NURBS曲线的绘制 matlab

u5为(第一段三次曲线相应的控制多边形的长度之和+第二段三次曲线相应的控制多边形的长度之和)/u8为(第一段+第二段+第三段+......+第8-k段三次曲线相应的控制多边形的长度之和)/如果U向量中存在k个相等的元素 ,则 B-spline 具有 k 的重复度;常取两端节点的重复度为k+1,若k=3,则左边k+1个0,右边k+1个1。u4为第一段三次曲线相应的控制多边形的长度之和/内节点的数目为n-k,因此曲线的段数为。段三次曲线相应的控制多边形的总长度。常取两端节点的重复度为k+1,

2024-04-11 20:26:04 926

原创 Bezier曲线的绘制 matlab

显然在Matlab中可以同矩阵的形式来计算。

2024-04-10 18:01:20 285

原创 科目二考试笔记和心得分享

考试的时候一定不能慌,我的考试车很垃圾,没力而且松离合的时候会卡住,半坡的时候熄火了😅😅😅😅😅😅😅😅😅。

2023-12-18 12:46:07 398

原创 可惜+悲伤+唉=emmo...

拟合曲线:参考论文:黄河清.NURBS曲面逆向造型关键算法的研究与应用 [D].西北工业大学,2004。

2023-12-13 23:31:00 460

原创 变截面悬臂梁弯曲变形计算:理论计算以及有限元结果对比

悬臂梁为变截面的梁,载荷与水平方向的夹角为45°。此时悬臂梁受到的变形为:其中miu为与截面有关的系数。其中,detab为x方向的力导致弯曲变形;detas为x方向的力导致剪切变形;detac为y方向的力导致压缩变形;detae为y方向的力导致弯曲变形;将力移动至中心附加的扭矩。

2022-08-19 21:42:43 2042 4

原创 Matlab自带的函数三目标非线性优化

Matlab自带的函数三目标非线性优化

2022-08-12 18:33:31 1933 5

原创 matlab双环PID之电机角度和速度控制

有时需要同时控制电机的位置和速度,不多说,直接上图。这时可以采用串级PID,如图:仿真结果如图:位置图基本重合:速度图:假如我不给速度输入:位置图:已经偏离原来设定角度太多。只有有时间在写一下离散形式以及怎么在实际系统上实现。...

2022-03-14 20:42:45 690

原创 Matlab将stl文件显示成高度分布彩图

有时获得数据点是以stl文件导出的,但想将其显示为高度分布彩图。(如果有其它软件可以直接显示麻烦告诉一下,谢谢)用matlab主要包括:1、读取stl文件2、将高度分段,例如分成20段3、根据段确定彩色条范围,并且画出点。(*这个案例里面没有插值,也没有根据stl文件均匀地求解高度点,仅仅只是拿原文件的数据点以不同颜色显示*)...

2021-12-19 12:09:12 1507 3

原创 自动控制原理课本和习题答案

自动控制原理的课本和习题解答(第五版)

2021-11-06 13:45:29 808

原创 Matlab学习传递函数Z变换

系统传递函数:对传递函数做Z变换:采样时间0.1s:获得的离散系统为:运行之后结果为:对离散函数通过脚本实现:clcclearts = 0.1;sys1 = tf(1,[1,1]);sysd1 = c2d(sys1,ts,'z');[num1,den1]=tfdata(sysd1,'v');sys2 = tf(1,[1,0]);sysd2 = c2d(sys2,ts,'z');[num2,den2]=tfdata(sysd2,'v');re...

2021-10-31 21:19:35 8112 2

原创 matlab最小二乘拟合圆和直线

1、拟合圆:参考链接:doc88.com/p-67216559668652、拟合直线:

2021-09-25 20:33:01 517

原创 matlab学习位置式和增量式PID

PID 实指“比例 proportional”、“积分 integral”、“微分 derivative”,这三项构 成 PID 基本要素。每一项完成不同任务,对系统功能产生不同的影响。它的结构简单,参数易 于调整,是控制系统中经常采用的控制算法。PID:比例单元(P)、积分单元(I)和微分单元(D)组成PID控制公式其中:u(t)为控制器输出的控制量;(输出)e(t)为偏差信号,它等于给定量与输出量之差;(输入)KP 为比例系数;(对应参数 P)TI 为积分时间常数;(..

2021-06-21 21:17:32 2700 1

原创 cura切片操作学习

1、新建打印机,设置G代码输出格式以及喷嘴直径2、导入零件,零件要选择中了才能放大,视图选择摄像头视图(透视)。//查看导入模型的尺寸是否正确//最大直径小于0.5mm的截面好像生成扫描路径不太对。(通过在solidworks放大模型,生成扫描路径在缩小)3、设置层高、起始层高、扫描线宽。4、选择打印机平台无附着。5、修改外壳部分的参数6、修改填充部分的参数7、移动选项里面取消回抽8、不需要冷却9、修改网格修复选项里面的最大分辨率。10、实验性选项最小

2021-04-16 12:13:53 3334 1

原创 fluent与flow3d管道冷热流体混合算例

本篇记录一下管道冷热流体混合算例:对计算结果的准确性不负责,只是熟悉一下操作。模型:大直径150mm,小直径50mm1、fluent操作然后去fluent里面设置一些参数。结果:2、Flow3d操作导入stl模型,添加流量源。结果:入口部分不用管,后面一段似乎有个空的。...

2021-03-22 12:59:00 2263 1

原创 计算光线反射的reflect向量

1、首先需要知道的是,特征尺寸较大,光线可以当作成直线。2、如图所示,已知入射光线向量I,法向N,那么需要求的包括交点o以及反射光线向量R.3、假设o点要经过求得了,那么:OR=IR-IO=2*IP-IO;又IP=IO+OP;所以OR=IO+2*OP即只需要求出OP就可以求出OR.4、求OP,显然OP为IO在ON方向的投影的负方向。首先获得N的单位法向量:n=N/|N|OP=|OP|...

2020-12-02 17:03:18 1171 2

原创 workbench输出高清图

如何在workbench输出高清图呢?在model里面,找到options,然后graphics,image export 选择高分辨率(4:1)先选iimage and legend导出,把legend裁剪出来。背景选white然后把图例隐藏,且不输出图例。image to file直接生成文件。好像report那里也有分辨率和图像尺寸更改的。...

2020-11-18 22:46:57 8106 2

原创 Dynamixel舵机VS2013控制

本来用自带的SDK,但是好像读取数据的时候有问题,提示there is no status packet,而且暂时不知道什么问题。也不想看它的源代码,而且我用的功能较少,所以自己写发数据的。按照舵机协议:https://emanual.robotis.com/docs/en/dxl/protocol1/#status-packetreturn-packet利用SerialPort库。...

2020-10-29 00:05:59 704

原创 matlab删除行向量里面相同的数据

假如存在行向量:aaa = [2,3,2,4,5,67,8,9,8,2];要把相同的数据删除;首先看下自带函数:unique(aaa)输出结果为:2 3 4 5 8 9 67排好序了,但是不是想要的结果。运行一下程序:[na,nb] = sort(aaa)[~,nA] = find(diff(na)==0)nnA = unique([nA,nA+1])aaa(nb(nnA))=[]输出结果为: 3 ...

2020-09-30 12:40:06 2544

原创 minitab进行单因子拟合

首先,数据必须在一列,自变量和因变量都在一列里面。

2020-08-09 23:08:06 1989

原创 Hertz椭球接触计算公式

学习Hertz椭球接触计算公式:假设两个球材料一样:使用等效的弹性模量:假设椭圆接触时,主平面夹角为0°,所以存在:又因为:可以求出e。所以长半轴系数:短半轴系数:弹性趋近量计算系数:所以接触椭圆的长半轴:短半轴:最大接触压力:弹性趋近量与载荷的关系:假设趋近量为:1e-6:计算结果为:......

2020-07-06 22:06:17 11370 10

原创 Matlab利用自定义函数实现分段函数积分

这里演示怎么使用matlab定义函数然后实现积分:1、一重积分:测试函数(exp(-x).*(x>=0)+exp(x).*(x<=0))首先利用matlab的函数计算:ticintegral(@(x)(exp(-x).*(x>=0)+exp(x).*(x<=0)),-5,5)tocticintegral(@(x)exp(-x),0,5)+integral(@(x)exp(x),-5,0)toc然后自定义一个函数:function fun

2020-07-03 11:37:40 5067

原创 Adobe illustrator画出CAD里面的剖面线效果

学习怎么在Adobe illustrator画出CAD里面的剖面线效果:1、画两条线;2、然后对象-混合-建立平行的线;3、然后对象-扩展转化为实线;4、然后要画的图形:对象-实时上色;这个不需要跳过。5、然后路径查找器,轮廓6、取消编组,删除多余的线;...

2020-06-28 20:48:55 2194

原创 ansys施加多步载荷

1、ansys里面分布加载如何实现?2、静态分析里面分布加载和一次性加载有什么不一样?这里用梁弯曲来测试:首先建立梁的模型;finish/clear/filname,'problem beam'/prep7et,1,beam188 !SECTYPE, 1, BEAM, T, , 0SECOFFSET, CENTSECDATA,45e-3,-53e-3,8e-3,8e-3,0,0,0,0,0,0,0,0mp,ex,1,2e11 !弹性模量mp,prxy,1,0.3 !泊

2020-06-03 12:02:28 6308

原创 workbench平面183单元孔的应力集中问题

1、如何设置平面183单元?2、如何在workbench的线上施加压力?解决1:在模型这里插入commands,单元是不能任意指定的,因为要和meshing匹配。比如mesh里面画出来10节点的单元,不能指定为20节点单元。解决2:因为是一个平面,在workbench里面无法施加压力的,所以如下图:最后计算结果为:文件已经上传,可下载试运行一下...

2020-05-31 23:56:25 1231

原创 ansys学习杆单元

使用了一下杆单元:finish/clear/filname,problem 2/prep7m_F = 200et,1,link180 !solid45实体单元,编号为1r,1,0.25, ,0mp,ex,1,2.1e11 !弹性模量mp,prxy,1,0.3 !泊松比!建模!建立节点n,1,0,0$n,2,2,0$n,3,3,0$n,4,4,0$n,5,6,0n,7,2,-1$n,8,4,-1!连接节点,创建单元type,1mat,1real,1e,1,2$e,2,3$

2020-05-31 10:57:21 1022

原创 ansys添加随位置变化的面载荷

这个主要分析在ansys里面添加随位置变化的面载荷的并进行分析的方法,1、首先考虑的使用在workbench里面实现:直接用函数搞定。变形图2、通过在workbench添加apdl函数命令实现:在Apdl里面输入函数,然后从log里面获得代码放到workbench里面。变形图:3、直接APDL里面算:因为workbench里面导入APDL只是把节点和单元导入,所以不能施加任意方向的面载荷,即只能在金典界面通过参数化语言完成。变形图:最大变形为0.5

2020-05-29 12:35:26 3527 1

原创 matlab调用mathematica的函数

直接开始:这个调用步骤比较简单,还是用的老方法,mathlink1、因为matlab好像不支持.h和.lib静态链接(如果谁知道请发下链接,谢谢!),所以将mathlink.h编译成.dll。需要这么几个文件:从mathematica安装目录将mathlink.h,.lib拷贝出来。2、将这几个文件放到一个文件夹,并且mathrun修改相应的路径,运行,即编译成功。需要安装VS。...

2019-11-29 22:47:07 2716 1

原创 tensorflow以及keras,编译caffe,win10,vs2015

参考https://blog.csdn.net/weixin_44707982/article/details/88201786#Step_1_Anaconda_16http://www.cnblogs.com/zeroingToOne/p/8407059.htmlhttps://www.cnblogs.com/HongjianChen/p/8385547.html一、tensorf...

2019-04-27 17:37:50 176

原创 多边形扫描线填充算法(vs2010 c++)

扫描线填充算法的基本原理:用水平扫描线从上到下(或从下到上)扫描由多条首尾相连的线段构成的多边形,每根扫描线与多边形的某些边产生一系列交点。将这些交点按照x坐标排序,将排序后的点两两成对,作为线段的两个端点,以所填的颜色画水平直线。多边形被扫描完毕后,颜色填充也就完成了。几个重要的概念:边的数据结构 :typedef struct EDGE{ int ymax; /*...

2019-04-26 21:02:47 3569

原创 两个蓝牙模块HC-05配对---血泪史

这里主要介绍两个蓝牙模块配对问题:使用串口一定要知道三要素,一是波特率,二是串口号,三是数据格式,HC-05只支持一种数据格式: 数据位8 位,停止位1 位,无校验位,无流控制。进入 AT 命令方法:1,按住按键或EN脚拉高,此时灯是慢闪,HC-05进入AT命令模式,默认波特率一般是38400;此模式我们叫原始模式。原始模式下一直处于AT命令模式状态。2,HC-05上电开机,红灯快...

2019-04-26 21:01:51 14574 1

原创 固高控制卡学习(vs2010,c++)(之三jog模式)

现在来学习固高控制卡之三:这节来学习固高控制卡的jog控制模式。写博客接线啥的在前面有了,轴的配置和之前第二篇一样,打开前面的就可以。在 Jog 运动模式下,各轴可以独立设置目标速度、加速度、减速度、平滑系数等运动参数,能够独立运动或停止 ;3、配置文件生成和下载生成.cfg的配置文件,通过GT_LoadConfig()载入。4、调用GT_ClrSts()函数清空标志位。...

2018-11-10 19:55:38 2186

原创 固高控制卡学习(vs2010,c++)(之二)

现在来学习固高控制卡之二:前面讲了固高控制卡和步进电机开环控制的连线方式,这节来学习固高控制卡的点位控制模式。一、配置控制卡:配置控制卡可以用mct软件进行配置也可以通过程序就行配置。1、轴配置。其中各参数影响配置后对控制系统可能产生的影响:在这里规划当量和编辑器当量保持默认;驱动报警信号采用“none”设置,可以通过函数GT_AlarmOff()设置;正限位和...

2018-08-02 22:17:31 4737 6

原创 固高控制卡学习(vs2010,c++)(之一)

固高控制卡学习(vs2010,c++)(之一)本次打算学习固高的运动控制卡,先从第一个例子以及编程手册开始(这些管网都可以下载的)。固高控制卡型号: GTS-400-PG-G 端子板型号:GT2-400-ACC2-VER2.4 接线就按照下面接就可以了。...

2018-07-10 18:48:10 6946

原创 C++学习之企业员工信息管理系统(vs2010上实现,部分实现思路以及代码示例)

本次学习王老师的课件至day9然后打算实现自己企业员工信息管理系统:一个小型公司的人员信息管理系统某小型公司,主要有四类人员:经理、技术人员、销售经理和推销员。现在,需要存储这些人员的姓名、编号、级别、当月薪水.计算月薪总额并显示全部信息。人员编号基数为 1000,每输入一个人员信息编号顺序加 1。程序要有对所有人员提升级别的功能。 本例中为简单起见, 所有人员的初始级别均为 1级。然后进行升级,...

2018-06-06 20:06:47 5069

原创 C++类的初探

大家好,这次打算简单学习C++的类。直接看题吧:1、输入圆的半径和圆柱的高,依次输出圆周长、圆面积、圆球表面积、圆柱体积(以空格分隔,π取 3.14)。1)定义一个 Point 类,其属性包括点的坐标,提供计算两点之间距离的方法;2)定义一个圆形类,a.其属性包括圆心和半径;b.创建两个圆形对象, 提示用户输入圆心坐标和半径, 判断两个圆是否相交, 并输出结果。第一题: class Cyl_cal...

2018-06-04 15:07:19 454

悬臂梁弯曲变形计算:理论计算以及有限元结果对比

悬臂梁弯曲变形计算:理论计算以及有限元结果对比,程序,matlab. detab为x方向的力导致弯曲变形; detas为x方向的力导致剪切变形; detac为y方向的力导致压缩变形; detae为y方向的力导致弯曲变形;将力移动至中心附加的扭矩。

2022-08-19

读取stl彩色显示.rar

读取stl彩色显示.rar

2021-12-19

dxflib-3.17.0-src.zip

C++生成Dxf的类,从其他地方下载下来的上传一下

2021-04-15

Dynamixel舵机VS2013控制

本来用自带的SDK,但是好像读取数据的时候有问题,提示there is no status packet,而且暂时不知道什么问题。 也不想看它的源代码,而且我用的功能较少,所以自己写发数据的。

2020-10-29

ceshiapplyloadduob.rar

1、ansys里面分布加载如何实现? 2、静态分析里面分布加载和一次性加载有什么不一样? 这里用梁弯曲来测试

2020-06-03

做包含杆单元梁单元平面孔应力的例子.rar

包含杆单元梁单元平面孔应力的例子,1、如何设置平面183单元? 2、如何在workbench的线上施加压力?

2020-05-31

MNIST数据库已经转换为lmdb格式了

MNIST数据库,测试caffe.exe用,转换的和没转换的都在里面

2019-04-27

mfc一些控件总结

是在学习mfc的一些注意事项,未必对每个人有用,谨慎下载,

2018-08-19

一个小型公司的人员信息管理系统C++代码

主要使用C++实现一个小型公司的人员信息管理系统,下载下来交作业啥的不介意的哈,C++类设计以及分析,

2018-06-06

固高控制卡的中文版手册

固高控制卡的中文版手册,以及驱动、一些dll链接库,从官方下载来的,为了防止弄丢就传上来了,若有侵权请通知删除

2018-06-05

给力的PROTEUS实例

给力的PROTEUS一些实例,内部有单片机,adc,键盘,LED,等等23种仿真实例,

2016-01-23

空空如也

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

TA关注的人

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