- 博客(21)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 公务员考试行测——逻辑推理
逻辑学是一个哲学分支学科,它是对思维规律的研究。逻辑(logic):思维的规律和规则。逻辑是对论证的分析和评估。逻辑推理通常分为三种:归纳推理、溯因推理和演绎推理。科学方法都属于归纳推理,数学则属于演绎推理。本文以公务员行测考试涉及的“逻辑判断题型”为切入点,展开对逻辑判断这一知识进行学习总结。在学习该部分的知识时,发现该部分并不属于文科范畴,其属于推理学科,所以还是非常符合CSDN的调性的。逻辑判断又称三段论推理,由两个前提和一个结论组成,大前提是一般原理(规律),即抽象得出一般性、统一性的成果;
2022-02-16 22:28:51 1501
原创 MATLAB的GUI参数传递方式总结
MATLAB GUI传递方式:1、全局变量;2、作为函数的参数传递;3、利用控件的userdata数据;4、为handles结构体添加新字段;5、setappdata函数为句柄添加数据;6、跨空间计算evalin和赋值assignin;7、将数据保存到文件,需要时读取;8、带参数调用GUI的M文件;9、嵌套函数(不适用于GUIDE中,只适用纯命令式的GUI)。一、全局变量运动global定义全局变量传递参数,使用于GUI内控件以及不同GUI间。使用过程中注意:在每一个要用到全局变量的
2021-11-09 10:45:23 1398
原创 MATLAB GUI的M文件_学习
1、前言由GUIDE生成的M文件,控制GUI并决定GUI对用户操作的响应。其包含了所需要的所有代码。GUIDE自动生成M文件的框架,用户在该框架内编写GUI组件的回调函数。2、具体内容M文件由一系列子函数构成,包含主函数、Opening函数、Output函数和回调函数。其中主函数不能修改,否则容易导致GUI界面初始化失败。1、 gui_mainfcn函数其是GUI默认的处理函数。gui_mainfcn根据gui_state和传入参数来确定是执行回调函数,还是打开GUI并运行OpeningFcn和
2021-08-26 16:55:17 1092
原创 MATLAB界面化之菜单设计
基本知识:用户菜单一般含有一级菜单和二级菜单,乃至多级菜单;每一级菜单又包含多个菜单项。建立菜单可以使用uimenu函数。uimenu函数的使用:%建立一级菜单的函数调用:一级菜单句柄=uimenu(图形窗口句柄,属性名1,属性值1,属性名2,属性值2,……);%建立一级菜单需给出图形窗口的句柄值。%如果省略句柄值,MATLAB就在当前图形窗口中建立这个菜单项。%如果当前没有图形窗口,则自动打开一个图形窗口。%建立子菜单项的函数调用:子菜单项句柄=uimenu(一级菜单项句柄,属性名1
2021-08-10 15:29:13 1350
原创 MATLAB GUI---鼠标操作
MATLAB提供了对图形用户界面下应用程序鼠标操作的支持。MATLAB依据鼠标箭头的位置和鼠标按钮的状态来调用不同的Callback例程,作出合理的反应。在MATLAB中,鼠标操作可以激活的属性有:对于菜单图形对象,鼠标操作可以激活菜单的Callback属性;对于控件对象,鼠标操作可以激活控件对象的 Callback 属性与ButtondownFcn 属性;对于图形窗口对象,鼠标操作可以激活图形窗口的 ButtondownFcn 属性、 WindowButtondownFcn 属性、 Windo
2021-06-26 17:40:19 1132
原创 ICEPAK水冷板仿真计算全流程介绍
CAD模型导入方式:① Desingner Molder(DM)② ANSYS SCDM(SpaceClaim Driect Molder)1、Desingner Molder 简介Desingner Molder是ANSYS Workbench 平台下所有CAE分析软件的一个通用几何接口模块,其与各主流的CAD软件均有接口,用户可以在DM中对导入的CAD模型进行修复、清除,以得到适合CAE分析的模型DM界面常用操作说明:Suppressed/Unsuppressed(抑制/解压缩)被抑制的几
2021-06-22 20:10:44 9197
原创 MATLAB采用GUIDE建立GUI
GUI生成M文件主函数代码function varargout = example_GUI(varargin)% 函数声明,函数名,输入、输出参数。% 当创建GUI时,varargin为空;当用户出发GUI对象时,其为一个1×4的单元数组,第一个单元% 为所要执行函数的函数名。第2-4个单元为该回调函数的输入参数。gui_Singleton = 1; % 指定是否只产生一个界面。% 下面是一个结构体gui_State = struct('gui_Name', mfilename,
2021-06-10 10:52:44 270
原创 MATLAB GUI---预定义对话框
一、基本概念预定义对话框是要求用户输入某些信息或给用户提供某些信息的一类窗口,它是用户与计算机之间进行交互的一种手段。预定义对话框本身不是一个句柄图形对象,而是一个包含一系列句柄图形子窗口的图形窗口。其分为两类:公共对话框和MATLAB自定义的对话框。公共对话框:利用Windows资源建立的对话框,包括文件打开、文件保存、颜色设置、字体设置、打印设置等等。MATLAB自定义对话框:是对基本GUI对象,采用GUI函数编写封装的一类用于实现特定交互功能的图形窗口,包括进度条、对话框、错误对话框、警告对话
2021-06-09 23:02:29 298
原创 MATLAB图形用户界面开发例子
MATLAB实例一、使用Push Buttion 按钮与静态文本设计GUI,在窗口显示单击按钮次数。① 在GUI界面上安装一个按钮和一个静态文本。对这两个控件的属性进行简单设置。② 设置按钮的回调函数function pushbutton1_Callback(hObject, eventdata, handles)% hObject handle to pushbutton1 (see GCBO)% eventdata reserved - to be defined in a fut
2021-06-05 16:13:44 1329
原创 MATLAB面向对象编程
一、面向对象程序设计的基本思想1、单一职责原则一个类最好只有一个引起它变化的因素。(Single Responsibility Principle)单一职责原则建议,最好一个类只承担一个变化,即将不同的变化封装到不同的类中。2、开放与封闭原则程序的设计应该对修改是封闭的,对扩展是开放的。(Open-Closed Principles)封闭的设计:一个方法的修改不会影响到其他模块。程序的开放:当新的需求到来时,添加新的模块不会影响已有模块。3、多用组合少用继承使用组合可以让系统有更大的弹性,
2021-04-26 21:44:54 129
原创 回归分析(数据拟合---MATLAB和1stopt软件)
MATLAB之非线性拟合离散参数非线性拟合的基本方法:① 获得离散点数据;② 确定函数模型,即确定想要拟合关联式的形式;③ 确定选用函数模型中的未知参数④ 即可确定拟合函数的具体形式⑤ 还可画出拟合曲线多元非线性拟合,依托nlinfit函数实例:X = 1 : 10;Y = [0 4 8 17 29 34 54 62 80 99];mymodel = inline('beta(1) * X .^ beta(2)', 'beta', 'X'); % 确定要拟合的函数形式。回归的函数形式
2021-04-12 23:02:58 1446
原创 MATLAB之App designer学习笔记
示例学习(1)设计界面在这个界面中可以看到,菜单栏有设计器和图布两大块,在图布一栏中,可以对图布上的控件进行保存、对其、大小、组合等排版功能;在设计器一栏中,对文件保存、新建、打开、共享等基本操作。界面的最左侧是控件列表,可以在高频使用控件的右上角点五角星标识,将其放入收藏夹中,在之后设计中可以直接从收藏夹里调用。最中间的部分便是图布设计部分,可以看到右上方有**“设计视图”和“代码视图**”两部分,设计视图是APP界面的设计界面,代码界面则是每个控件具体工作的代码。最右侧一栏是组件浏览器、检查器
2021-03-06 16:29:04 1750
原创 MATLAB图形用户界面设计
MATLAB之GUI的打开通过在命令行键入:guide,出现GUI创建开始界面,选择第一项,创建默认空白的GUI界面。MATLAB之GUI的界面基本介绍通过文件—>预设—>来设计控件的展示方式。③ 查看主要功能:是否显示工具条、状态栏、并可查看当前选中的控件的属性,查看当前GUI包含的所在空间,查看当前GUI界面的代码,查看选中空间的回调函数。④ 布局主要功能:⑤工具(16)菜单编辑器包括菜单栏(GUI上方的菜单选项卡),右键弹出菜单。(20)属性检查器调出当
2021-03-05 23:27:38 2606
原创 MATLAB的.m文件打包成可执行程序.exe
MATLAB的.m文件打包成可执行程序.exeMCR(matlab compiler runtime),是一组独立的共享数据库,即动态连接库。其作用就是为编译后的MATLAB文件执行提供一个环境。基本步骤:在命令行输入选择:然后:如下图,注意其中的关键问题。注意:如果所需打包的.m文件还需要调用其他的.m文件,在下面的选项中选择添加即可。然后点击:package即可。这是打包过程:最后打包好的独立可执行程序是保存在当前工作路径中的。...
2021-03-05 22:06:51 2312 1
原创 人工智能的五大核心技术
计算机视觉、机器学习、自然语言处理、机器人和语音识别是人工智能的五大核心技术。计算机视觉计算机从图像中识别出物体、场景和活动的能力。应用场景主要有:医疗成像分析;人脸识别、安防和监控领域、购物方面。机器学习计算机系统无须遵照显式的程序指令,而只依靠数据来提升自身性能的能力。核心在于,机器学习是从数据中自动发现模式,模式一旦被发现便可用于预测。非常适合应用于那些产生庞大数据的活动,它几乎拥有改进一切性能的潜力。自然语言处理其与计算机视觉技术一样,将各种有助于实现目标的多种技术进行了融合,建立语言模
2020-10-09 10:19:10 2620
原创 MATLAB学习笔记
MATLAB学习笔记一:常用的快捷键1、ctrl+R:注释命令行2、ctrl+T:取消注释行3、ctrl+I:程序自动调整为M文件格式4、ctrl+D:打开m文件中变量和函数5、ctrl+C:终止函数的运行6、whos:查看变量7、clear:清空变量8、clc:清屏9、F5:程序运行10、F9:选中命令运行11、ctrl+ENTER:光标所在位置程序运行12、doc +函数名:会得到该函数详细的讲解13、Tic…Toc :测试程序运行时间14、figure,hold:figur
2020-09-24 14:51:56 299
原创 MATLAB调用refprop计算物性参数详解
MATLAB调用refprop计算物性参数详解欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器example:① P = refpropm('P','T',3
2020-07-23 10:51:27 19025 15
原创 多相流模型---FLUENT
多相流模型—FLUENT基本模型介绍:VOF模型适合于求解分层流和需要追踪自由表面的问题,如水面的波动、容器内液体的填充等;混合模型和欧拉模型则适合计算体积浓度大于10%的流动问题。混合物模型和欧拉模型的选择原则① 如果弥散相离子广泛分布在流场各处,则采用混合模型;如果弥散相离子几种分布在流场的某个区域,则应采用欧拉模型。② 当相间阻力定律适用于所计算的问题时,欧拉模型计算精读更高。如...
2020-06-08 17:48:14 4322
原创 LBM开源软件---openlb简介
LBM开源软件—openlb简介openlb提供了一个C++软件包,该软件包只是提供了一个非常通用的程序框架来供研究者与工程师进行流体力学模拟。使用者可以通过对程序包进行修改,来开发自己的程序。OpenLB是:① LB模拟的图书馆程序由C++编写,程序可以用来模拟物理现象,特别是流体。其核心是基于不同的LB模型源程序是模块化的,容易读,也容易拓展。② 是一个计算效率高的框架该平台会定期更新,优化。程序可以通过MPI和OpenMP扩展来实现有效的并行。总之可以计算效率很高③ 社区性质的代
2020-06-08 17:44:41 7836 4
原创 C++_Visual C++_面向对象技术开发
C++基本常识C与C++是有很大的区别的,但是很多与C有相似之处。using namespace std:使用名称空间。名称空间包含如cout、cin等的定义。该语句的位置,决定了可以访问名称空间的函数种类。如,将其置于函数main中,则只有main函数可以访问名称空间。C++中不能省略分号;C++程序中必须包含一个main函数;如果程序使用C++输入或输出工具,必须使用这两句:cout 用来显示...
2020-03-13 23:18:13 263
MATLAB运行程序,在运行过程中,总是闪退,显示出现内部问题,需要关闭。
2020-10-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人