- 博客(9)
- 收藏
- 关注
原创 MATLAB GUI设计 多个选项卡/子页面
MATLAB GUI设计 多个选项卡/子页面需要使用GUI Layout Toolbox,文末附下载链接% 创建一个figuref = figure('MenuBar','none','ToolBar','none'); % 将figure设置为laylout组件的父对象,边缘设置为5像素mainLayout3 = uiextras.TabPanel('Parent',f,'Padding',5);% 建立3个tabled对象,填充一个25行25列的矩阵uitable('Data',magic
2021-05-29 14:36:23
3257
原创 MATLAB 读取未知列数的头文件
批处理数据的时候,每个文件的头文件行数不确定,所以headlines的值无法给定。给出一个自己的解决方案,希望能够给大家一个参考。原始数据*.mom格式数据形式: # sampling period 1 # offset 55406.554466.500000 -5.85000054467.500000 -5.68000054468.500000 -5.190000。。。以下省略规律:头文件的每一行都是以字符“#”开头。函数:tline = fgetl(fileID)。函数功
2021-04-24 11:36:02
843
原创 Python判断数据类型
比较object和所选类型的,范围一个bool值,相同为true,不同为falseisinstance(object,class-or-type-or-tuple)-> bool测试对象类型 isinstance(a,str)a='isinstance test'x1 = isinstance(a,str)x2 = isinstance(a,int)x3 = isinstance(b,str) x4 = isinstance(b,int) print(x1, x2, x3, x4)
2021-03-21 14:44:27
352
原创 MATLAB和Python使用的区别
从MATLAB转向Python作为MATLAB的老用户,还是没抵过时代的滚滚洪流,开始用python做数据处理了,记录一些语法和使用上的差异。差异MATLABPython注释%#注释快捷键Ctrl + R/TCtrl + /(Pycharm) Ctrl+1(Spyder)清除工作区内变量clearreset清除历史命令clcclear索引序号以1为起点以0为起点分支、循环以end结束以不缩进结束等差数列i = 1:3:3
2021-03-16 21:21:55
547
原创 PyCharm+Anaconda创建Hello world程序
PyCharm+Anaconda创建Hello world程序在安装完Anaconda与PyCharm之后,运用PyCharm创建Hello World项目。1.新项目 New Project2.设置编译器最下面一列的Create a main.py welcome script是自动创建一个欢迎程序,默认可勾选上。3.单击Create创建项目4.运行程序运行当前文件快捷键:shift + F10...
2021-03-07 20:19:01
701
原创 MATLAB正态分布拟合
data = randn(10000,1);sampling = 50;figure[pdf_resi no] = histnorm(data, sampling, ‘plot’);%归一化之后的histset(gca,‘FontSize’,12,‘FontName’, ‘times new roman’);hold onpd = fitdist(data,‘normal’);x_values = linspace(min(data),max(data),sampling);y = pdf(
2021-01-01 19:59:50
10483
原创 MATLAB GUI入门 错误1
运行下方代码f = figure ('Toolbar' , 'none' , 'position ' , [200 200 100 260]); uicontrol ('style ' , 'pushbutton' , 'Position' , [20 20 80 50] , 'Parent' , f )报错错误使用 figureFigure 类中没有 position 属性。错误使用 uicontrolUIControl 类中没有 style 属性。原因:'position ’
2020-08-27 23:16:30
1561
1
原创 MATLAB获取屏幕大小
%获得屏幕大小scnsize = get(0,‘ScreenSize’);% 设置有效的屏幕值if scnsize(3) > 1280 , scnsize(3) = 1280; endif scnsize(4) > 960 , scnsize(4) = 960; end% 计算所需的屏幕值figsize = [(scnsize(3)-scnsize(1))*0.93 (scnsize(4)-scnsize(2))*0.85];...
2020-07-04 18:09:49
4413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人