logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

matlab/simulink仿真步长设置

matlab function模块的采样时间间隔,也即matlab function多长时间会被执行一次。右击选择:block parameter。,然后填上sample time为2.5ms。对于在单片上运行的程序,用simulink做固定步长仿真很有意义。求解器的仿真步长和仿真图里的模块的采样时间间隔不是一回事。设置求解器为固定步长。如下图设置仿真步长为固定2.5ms。类似的模块还有:常数模块

文章图片
#matlab
matlab设置plot绘图刻度的小数位数

以X轴为例set(gca, 'xtick', ts);set(gca,'xTickLabel',num2str(get(gca,'xTick')','%.3f'));%设置为3位小数代码解释:gca为当前plot的坐标框的句柄,set(gca, 'xtick', ts)意思是:设置变量ts为x坐标的内容。set(gca,'xTickLabel', myTick)为把myTick的内容显示在刻度上。

文章图片
#matlab#开发语言
qt文本转语音tts的使用方法,QTextToSpeech

这个功能已经被qt封装好了,在不同的操作系上封装了不同的方法。在win7上,qt调用的是微软讲述者(microsoft speech),这个功能在原版win中是自带的,在ghost或者阉割版win中是没有的。需要自己安装。在安装之前,先验证一下你的系统是否可用这个功能:如上图所示,打开控制面板-->文本到语音设置-->语言选择-->预听语音。如果能够正常朗读中文文字,那就说明你的

QT样式表--父控件设置样式表后对子控件产生影响,控制styleSheet的作用范围

我在ui中拖了一个QWdget作为容器,在里面放入了一个GroupBox,groupBox中又放了几个按钮等,我对最外层的QWidget设置样式表:结果发现,里面所有的子控件、孙子控件的边框都变样了,如何避免这一情况?其实官方帮助手册里已经告诉我们了:就在帮助示例文档中,见下图只要在类名后面用#号串接变量名就行了,修改一下:效果如下,子控件已经不受影响了...

文章图片
#qt#开发语言
QCustomPlot系列(4)-时间轴做X轴-散点图-阶梯图

先看两个小知识:1、显示数据散点:ui->customPlot->graph(0)->setScatterStyle(QCPScatterStyle(QCPScatterStyle::ssDisc, 5));//散点2、连接散点的方式:customPlot->graph(0)->setLineStyle(QCPGraph::lsStepLeft);有好几种:折...

#qt
QT样式表qss设置后无效的原因大全

设置样式表无非两种方式,1是直接在ui设计师界面填写,这样所见即所得,2是用代码setStylesheet。不过令人困惑的是,经常设置了样式表之后,运行出的结果与预期不符,总结可能有以下原因:1、子控件如果设置了样式表,那么他会把从父控件送来的【同选择器】下的样式表覆盖。注:【样式表选择器】是专业术语,请自行搜索学习。2、子类如果设置了样式表,那么从父类继承来的【同选择器】下的样式表覆盖。注:子类

最小二乘估计及证明

已知变量X和Y为线性关系(这里XY均为nx1的列向量),为了得知X和Y到底具有怎样的线性关系(也即求解X的系数),如果这是一个工程问题,我们解决这一问题的方法就是对X和Y进行采样,获得很多组样本,然后就能求解出系数了,按照线代的理论,系数矩阵为nxn方阵,且秩为n时,方程具有唯一解,如果采样点过多,也即方程的数目多于未知数的数目,则方程组无解,这时只能求出一个近似解,以不同的目的获得的近似解是不同

#最小二乘法
根据传函求频率响应、根据实验的频率响应求传函、Nyquist图、bode图

所谓频率响应,就是观察一个系统对不同频率的正弦波的响应,我们给系统输入一个幅值为1、频率为ω、相位为0的正弦波以后u(t)=sin(ωt+0)系统也会输出一个正弦波,只是这个正弦波的幅值A、相位φ会发生变化,而ω不会变,也即输出为:y(t)=A(ωt+φ)系统的输出和输入相比,幅值、相位的改变的情况,称为系统的频率响应。(幅频特性、相频特性)求系统的频率响应有3种方法:1、设...

altium designer-绘制PCB封装footprint

一般有2种方法绘制PCB封装:一、直接建立空文件,二、使用向导一、从空文件建立PCB封装1、依次点击【文件】【新建】【库】【PCB原件库】,起名保存建议在画焊盘之前,先设置下网格间距,步骤如下,①右击绘图区,②栅格属性,③填写网格间距(注:100 mil = 2.54 mm)2、双击上一步新建好的PCB库,然后点击PCB Library选项卡进入PCB原件列表界面:3、在PCB元器件列表中右击,添

C语言与javascript(也即js)的区别、JS局部静态变量的实现等

对于有C基础的同学来说,学js是相当简单的,语法类似,这里主要列一下两者的异同,基本上记住了这些异同点,就可以使用js了。不过C是编译性语言,js是解释性语言,差别还是不小的。1、js中的变量赋值时,除了基本类型以外,都是赋引用。2、两者都有回调函数的概念,而且函数名就是回调变量名...

#javascript
    共 44 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择