- 博客(19)
- 收藏
- 关注
原创 matlab 符号表达式生成自定义函数
matlab有着强大的符号计算功能,上面一个简单的例子,计算三个实属的平方和,通过定义符号变量,计算符号表达式和方程,得到最终结果,进一步可通过sub函数将符号替换成具体实数值进行计算。
2024-07-12 16:37:21
286
原创 MATLAB Camera Calibrator相机参数标定
首先需要拍摄标定板的照片,最好在30张以上。但是一张张拍摄有点麻烦,可以拍摄一段视频,然后从视频中抽取帧照片。通过抽取视频中相应帧的照片,保存至本地文件。
2024-07-08 14:27:47
703
原创 Matlab文件IO之文件写入
这个函数和我之前写过的文件读取的内容一样,需要输入目标文件路径,比较麻烦,同样的,可以采用对话框的方式进行指定目标文件,主要函数uiputfile,返回目标文件文件名及路径,详见。主要函数xlswrite(这个官方都提示不建议使用了,有很多新的函数代替,但用习惯了),函数形参为想写入的目标文件路径,写入的值,当然还有一些其他选项,详见。执行该语句后会弹出一个对话框,可以通过对话框选择你需要写入内容的文件或者输入文件名新建一个文件,然后就可以向文件写入了。很多时候除了数据,还需要填入相关表头。
2023-07-13 17:50:46
526
1
原创 QT QTableWidget
tableWidget->setRowCount(6);//设置行数为6 tableWidget->setColumnCount(3);//设置列数为3 tableWidget->setGeometry(QRect(0,0,200,300));//设置tableWidget的大小 tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);...
2021-09-13 15:45:18
187
原创 QT 对话框
1.模态&非模态对话框通过点击菜单栏“新建”按钮打开对话框使用connect连接按钮点击信号和主窗口弹出对话框的动作connect(ui->actionnew,&QAction::::triggered,[=](){ QDialog dlg(this); dlg.exec(); qDebug()<<"模态对话框已打开";//模态对话框弹出时无法进行其它操作 });上述代码后[=]()...
2021-09-04 22:17:32
944
原创 QT 资源文件
将文件加放在工程文件内点击工程右键 ->添加新文件->QT->QT rescours file给资源文件夹起名 res 生成res.qrcopen in edit 启用编辑添加前缀、添加文件使用“:/前缀名/文件名”效果:...
2021-09-04 19:07:43
154
原创 QMainWindow 状态栏和浮动窗口
状态栏和菜单栏类似,最多只能有一个QStatusBar * stBar =StatusBar();setStatusBar(stBar);便于记忆,和菜单栏类似不需要通过new来创建添加标签控件QLabel * label = new QLabel(“提示信息”,this);stBar->addWidget(label);stBar->addPermanentWidget(label);可以通过stBar的成员函数选择提示信息的位置添加浮动窗口(铆接部件.
2021-09-04 18:21:41
272
原创 QMainWindow 菜单栏和工具栏
创建菜单栏QMenuBar *bar =MenuBar() ;函数的返回值是一个QMenuBar指针,菜单栏最多一个setMenuBar(bar)将菜单栏放入窗口,空菜单栏默认不显示添加菜单栏选项QMenu * FileMenu =bar->addMenu("文件");QMenu * EidtMenu =bar->addMenu("编辑");使用addMenu添加菜单栏选项,使用QMenu指针是为了后面给菜单栏子选项添加下拉列表添加菜单栏子选项下拉列表QA
2021-09-04 16:10:02
462
原创 创建一个QT程序
1.新建一个工程(new Project)项目路径及项目名称不能有中文。2.默认创建窗口类(myWidget)基类有三种选择:QWidget、QMainWindow、QDlalog,对应三种不同类型的窗口。3.main函数介绍QApplication a应用程序对象,有且仅有一个myWidget w 实例化窗口对象w.show() 窗口默认不显示,需调用show函数显示窗口return a.exec() 保持窗口...
2021-09-04 15:12:56
89
原创 QT中信号和槽
实现函数:connect(sender,signal,receiver,slot);参数1:信号的发送者 (对象、指针)参数2:发送的信号(函数)参数3:信号的接受者(对象、指针)参数4:处理的槽函数(响应动作)以点击按钮关闭程序窗口为例:connect(btn,&QPushButton::clicked,this,&QWidget::close)btn是创建的按钮,可以用指针,也可以用引用;&QPushButton::click是点击信号地址,是在...
2021-09-04 15:08:41
122
原创 QT快捷键
注释 CTRL+/运行 CTRL+R编译 CTRL+B字体缩放 CTRL+鼠标滚轮查找 CTRL+F整行移动CTRL+SHIFT+上/下自动对齐 CTRL+I同名之间.h和cpp文件切换 F4通过帮助文档(F1)exe程序assistant.exe查看帮助...
2021-09-03 14:03:07
162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人