AutoCAD 2016中文版精彩百例视频教程
2022-04-13 18:07:06 8.15MB 视频教程
函数调用图可以让我们更加直观地了解到源码函数直接的调用和层次关系,提高阅读源码的效率,工欲善其事,必先利其器; 文章目录1 前言2 graphviz 安装3 egypt 安装4 测试5 结论 1 前言 看源码的时候,心血来潮想弄一下函数之前的调用关系,想起以前doxygen配合graphviz使用可以生成比较直观的函数调用关系图,但是前提是函数的注释需要严格按照doxygen的规范,具体可以自己去搜索一下,当然使用source insight等利器也很方便;本文主要通过gcc+egypt+graphviz(dot)三个工具轻松生成源码的函数调用关系图;下图是本人在阅读FreeRTOS源码tas
2022-03-13 19:27:27 445KB bu graphviz pt
1
用Qt编写的B树的图形化显示,能够建立指定的B树,添加删除节点,一切都是图形化显示的。可用于B树的学习。
2022-02-15 11:57:44 12KB Qt B树 数据结构
1
摘要:DMF5005N是日本东芝公司生产的点阵式图形液晶显示模块。它具有体积小、重量轻、低电压、低功耗等特点。文中介绍了它的整体结构,并对控制器T6963C、行和列驱动器T6A40和T6A39的工作原理和功能进行了详细地分析和说明。   LCD 液晶显示器是 Liquid Crystal Display 的简称,LCD 的构造是在两片平行的玻璃当中放置液态的晶体,两片玻璃中间有许多垂直和水平的细小电线,透过通电与否来控制杆状水晶分子改变方向,将光线折射出来产生画面。比CRT要好的多,但是价钱较其贵。生命周期设计(Life Cycle Design)又称生态设计(Eco-Design)。它是从产
1
R中的均值漂移聚类算法 在Iris数据库中应用均值漂移模型(msClustering),使用绘图库以图形方式显示此算法中生成的聚类。 与Kmeans(K平均值)不同,我们没有定义聚类的数量,该算法处理这种分类。
2021-12-20 20:23:52 2KB
1
解决八皇后问题。从第一行开始,放第一个皇后,放好皇后以后,她所在的行,列和对角线上的每一个位置就是她的管辖范围,别的皇后没有权利干涉,否则死无藏身之地。 然后,第二个皇后,从第二行的第一列开始判断所在的位置是否是别的皇后的管辖范围,找到第一个还没有被占据的位置,则将其占为己有。暂时,该皇后停在该位置。然后,第三个到第八个皇后依次从第三行,第四行,… ,到第八行的第一列开始寻求自己的位置。假如到第i个皇后时,已经没有任何位置可选,则第i-1个皇后必须往后移动进行协调,同样,假如第i-1个皇后往后移动时没有找到空位置,则第i-2个皇后必须往后移动,进行协调,当找到空位置时,暂时停下,将下一个皇后重新从第一列开始寻找空位置。重复上述过程,直到所有皇后都停下来。则得到了第一个解。要想产生所有的解,则当产生第一个解以后,第八个皇后往后移动,找下一个可以利用的空位置,找不到,则第七个皇后必须往后移动,若找到空位置则停下,第八个皇后从第八行第一列重新试探,找到空位置。一直这样,直到第一个皇后将第一行遍历完。得到的解就是所有解。 三、 概要设计: ***************类型及相关变量定义***************** //位置信息类型 typedef struct { int row; int col; }PosType; //皇后类型 typedef struct Queen{ PosType pos; int number; //第几号皇后 }QueenType; //栈节点类型 typedef struct Note{ QueenType queen; struct Note *next; }NoteType; //棋盘,某一位置chessboard[i][j]上有皇后,则该位的值变为皇后序号。同样,该皇后的势 //力范围内的位置上的值全部变为该皇后的序号。 int chessboard[8][8]; //结果集,共92种解,每一种解中记录8个位置信息。 PosType ResultSet[92][8]; //定义一个栈,保存信息 Typedef struct{ NoteType head; Int size; }QueenStack; //定义一个栈,存放皇后信息 QueenStack qstack; *************相关操作**************** //初始化棋盘,开始时每个位置上都没有皇后,值全为0;并给8个皇后编号。 void initChessboard(); //回溯求八皇后问题的所有解,皇后协调算法 void queenCoordinate(); //输出所有解 void printResult();
2021-12-03 15:27:15 153KB 八皇后问题
1
VS2013工程,配置好opencv的话可以图形化显示。也可以直接把图形部分注释掉。
2021-12-02 15:38:54 59.07MB 遗传算法 C++
1
1. 项目主要功能 实现用Java编写实现记事本的全部功能,具体如下: (1)可实现文件的新建,打开,保存,另存和退出程序 (2)可实现对文字剪切,粘贴,复制,撤销,删除,全选,查找,替换等文字编辑; (3)可实现打开帮助中的版本来查看作者。 2. 项目总体设计思路(整体框图) (1)设置窗体大小和位置 (2)防止编辑框并设置大小和位置 (3)放置JToolBar,并设置好相应的参数 (4)补充完整JToolBar的对应功能程序。 (5)调试程序并进行修改 本项目是基于Java写的记事本应用,操作简单,注释完整,下载下来就可以使用,这是我写来当作vs20课程的期末作业,得到了很高的得分,如果下载下来的朋友有看不懂的地方,欢迎评论区评论,看到就回
1
此m文件允许在图形上指定用户想要显示它的等待栏。 waitbar_new 的示例用法如下所示。 功能测试h = dialog('Units', 'Pixels', 'Position', [20 20 360 100],'visible','off'); h1 = uicontrol('Parent',h,'Units', 'Pixels', 'Position', [10 70 75 25],'String','Test','Callback',@test_button); movegui(h,'center'); set(h,'visible','on'); 功能测试按钮(hObject,事件数据) wh=waitbar_new(0, gcf, 'r', [10 30 300 14]); %wh=waitbar_new(0, gcf, [0.8 .5 1]); %wh=waitba
2021-11-29 18:57:03 2KB matlab
1