当前位置:首页 » 《随便一记》 - 第88页

05月02日

滑模控制理论(SMC)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 209次
滑模控制理论(SMC)

滑模控制理论(SlidingModeControl,SMC)滑膜控制理论是一种建立在现代控制理论基础上的控制理论,其核心为李雅普诺夫函数,滑膜控制的核心是建立一个滑模面,将被控系统拉倒滑模面上来,使系统沿着滑模面运动,滑膜控制的优势在于无视外部扰动和不确定性参数,采取一种比较暴力的方式来达到控制目的,但是这种暴力也带来了一些问题,就是正负信号的高频切换,一般的硬件是无法进行信号的高频切换的,所以需要一些其他的方式避免这个问题,还有就是型号的高频切换会导致输出的信号出现震荡,导致系统在所选取的滑模面之间来回震荡,这种震荡是无法消除的,这也是滑膜控制的一个问题。优点滑动模态可以设计对扰动不敏感缺点硬件无法适应高频的信号切换信号高频切换带来的输出信号震荡系统建模我们可以建立一

05月02日

从零使用GAN(生成对抗网络)进行图像生成

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 365次
从零使用GAN(生成对抗网络)进行图像生成

目录前言导入所需包基本参数配置导入数据集定义生成器与判别器初始化生成器和判别器定义损失函数开始训练绘制损失曲线真假对比前言本项目使用DCGAN模型,在自建数据集上进行实验。本项目使用的数据集是人脸嘴巴区域——微笑表情的数据集数据集文件夹结构如下,图片供4357张├─mouth│└─smile├─1smile.jpg├─2smile.jpg├─3smile.jpg└─....同时,创建一个out文件夹来保存训练的中间结果,主要就是看DCGAN是如何从一张噪声照片生成我们期待的图片importosimporttimeifos.path.exists("out"):print("移除现有o

05月02日

springboot项目读取 resources 目录下的文件的9种方式(总结)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 866次
springboot项目读取 resources 目录下的文件的9种方式(总结)

1:使用ClassLoader.getResourceAsStream()方法  可以使用类加载器来获取资源文件的输入流。该方法接受一个资源文件路径参数,返回一个InputStream对象。InputStreaminputStream=getClass().getClassLoader().getResourceAsStream("file.txt");  注意,该方法返回的资源文件路径是相对于类加载器的根路径。因此,对于resources目录下的文件,需要在文件名前加上“classpath:”前缀。例如:“classpath:file.txt”。2:使用Class.getResourceAsStream()方法  可以使用Class类的get

05月02日

Linux编译器——gcc/g++使用

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 765次
Linux编译器——gcc/g++使用

前言: 在上一篇,我们学习了关于文本编辑器vim的全部知识,今天给大家带来的是关于Linux编译器—gcc/使用的详细介绍。本文目录 (一)温习程序的产生的过程1、前言2、程序的产生过程3、?初步认识gcc?a) gcc的基本概念b)gcc的基本特点4、使用方法?(二)逐过程讲解?1、 ?预处理? 2、?  编译  ? 3、?  汇编  ? 4、?  链接  ? 5、?巧记选项?(三)动静态库的理解1、前言摘要2、ldd指令3、动静态库的理解a)概念b)区别c)实例演示d)总结动静态库的优缺点(四)总结(一)温习程序的产生的过程1、前言 通过之前的学习,我们可以知道在Linux下编写C\CPP程序时,在

05月02日

C++类和对象终章——友元函数 | 友元类 | 内部类 | 匿名对象 | 关于拷贝对象时一些编译器优化

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 247次
C++类和对象终章——友元函数 | 友元类 | 内部类 | 匿名对象 | 关于拷贝对象时一些编译器优化

文章目录?专栏导读?文章导读?友元?概念?友元函数?友元函数的重要性质?友元类?友元类的重要性质?内部类(不常用)?内部类的性质?匿名对象?关于拷贝对象时一些编译器优化?专栏导读?作者简介:花想云,在读本科生一枚,致力于C/C++、Linux学习。?本文收录于C++系列,本专栏主要内容为C++初阶、C++进阶、STL详解等,专为大学生打造全套C++学习教程,持续更新!?相关专栏推荐:C语言初阶系列、C语言进阶系列、数据结构与算法?文章导读本文为类和对象终章,我们将学习友元的概念,包含友元函数和友元类;内部类;匿名对象以及关于拷贝构造时一些编译器优化的情况等。?友元面向对象有三大特性——封装、继承、

05月02日

认识Object类和深浅拷贝

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 276次
认识Object类和深浅拷贝

本文介绍了Object类以及Object类部分方法,toString方法,equals和hashCode方法(重写前和重写后的对比),getClass方法,clone方法,以及拷贝新对象时会出现的深浅拷贝,内容较长,耗时一天,建议收藏后观看~Object类和深浅拷贝一.初识Object类1.Object类接收所有子类实例2.Object类部分方法介绍①.Object内的toString方法②.Object内的equals和hashCode方法③.Object类的getClass方法④.Object类的clone方法二.认识深拷贝和浅拷贝1.什么是深浅拷贝?2.实现深拷贝三.Object类和深浅拷贝总结一.初识Object类Object类是Java

05月02日

还在因为写项目函数太多而烦恼?C++模板一文带你解决难题

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 263次
还在因为写项目函数太多而烦恼?C++模板一文带你解决难题

?作者介绍:22级树莓人(计算机专业),热爱编程<目前在c++阶段>——目标Windows,MySQL,Qt,数据结构与算法,Linux,多线程,会持续分享学习成果和小项目的?作者主页:热爱编程的小K?专栏链接:c++?欢迎各位→点赞?+收藏?+留言?​?总结:希望你看完之后,能对你有所帮助,不足请指正!共同学习交流??文章目录?一、什么是模板?二、C++函数模板?三、函数模板操作自定义类型?四、C++类模板?五、稍微复杂一点的类模板?一、什么是模板模板是一种忽略数据的一种泛型编程。把数据当做未知量,当使用的时候传入类型的一种编程方式语法template<classT>//告诉编译器,接下来要用到

05月02日

如何快速使用SpringBoot+Vue前后端分离实现echarts图形可视化(入门详细教程)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 204次
如何快速使用SpringBoot+Vue前后端分离实现echarts图形可视化(入门详细教程)

各大技术基础教学、实战开发教学(最新更新时间2022-1-3)断更挺久了,今天开始恢复教程文章,感谢大家一路的支持,话不多说,开始今天的教学之旅今天要介绍的是如何实现通过SpringBoot+Vue前后端分离,将数据从数据库传递给前端达到echarts图形的展示先看看效果图,图形中的数据是数据库中,不是假数据​目录数据部分后端创建一个SpringBoot项目 Application配置Book类(bean数据层)BookRepository接口类(DAO数据访问层)BookService接口类(业务层)BookServiceImpl实现类(业务层)BookController类(控制层)跨域请求处理启动后端项目Vu

05月02日

MATLAB绘图函数plot详解

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 493次
MATLAB绘图函数plot详解

一、引言Matlab软件提供了强大的可视化功能,可以根据给定的曲线上的坐标来绘制曲线图形,也可以根据已知的函数及自变量来绘制曲线图形,也可以只给定自变量的取值范围来绘制曲线,基本的Matlab函数是plot、fplot、ezplot、fimplicit等,本文详述利用plot绘制二维曲线图形的用法。二、plot基本用法详述基本语法:plot(x,y,s)其中x是横坐标(数组)、y是纵坐标(数组)、s是图元属性其功能是根据横坐标和纵坐标数组绘制曲线。横坐标和图元属性s均可以缺省。1)当横坐标缺省时,系统会自动指定横坐标位单位坐标;2)当缺省s的时候,就是取点连线,即相邻的两个坐标点之间用直线连接,整体图形就是一条折线;3)当给定了具体的属性s的时候,就根据属性s绘制不同的曲线

05月02日

IntelliJ IDEA 2023安装教程【Windows系统】

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 207次
IntelliJ IDEA 2023安装教程【Windows系统】

目录一、确认JDK二、安装IntelliJIDEA三、测试环境四、实用插件安装一、确认JDK1、打开命令提示符,输入如下命令查看是否有JDKjava-version2、如果没有的话请参考这篇文章的第一节安装JDK二、安装IntelliJIDEA1、进入官网,选择操作系统,点击“Download”,我这里下载的是专业版,也可以下载右侧的社区版(如果选择其他版本,点击左侧的“Otherversions”进行选择)2、双击下载的exe文件3、点击“Next”4、可以点击“Browse”选择安装路径,之后点击“Next”5、选中图中四项,点击“Next”6、点击“Install”7、正在安装中8、点击“Finish”三、测试环境

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1