草庐IT

Matlab仿真

全部标签

windows - 如何在 Matlab 编译器生成的 exe 的高 DPI 设置上禁用显示缩放

我不喜欢Windows在高DPI设置下自动缩放。所以我通常通过检查exe属性的兼容性设置来关闭缩放。我使用Matlab编译器生成了一个exe,但是它的DisabledisplayscalingonhighDPIsettings是灰色的。当我运行这个exe时,它​​的窗口会比正常情况下大。如何禁用缩放使其正常? 最佳答案 尝试控制面板:显示:自定义DPI设置:使用WindowsXP样式DPI缩放 关于windows-如何在Matlab编译器生成的exe的高DPI设置上禁用显示缩放,我们在S

电容三点式振荡器Multisim仿真分析

1、考毕兹电路(ColpittsCircut)    电容三点式振荡电路,在老外那叫考毕兹电路(ColpittsCircut),是LC振荡电路的一种;为啥叫三点式呢,得名于谐振回路中两个串联电容的三个端与三极管的三个极连接。最基本电路图如下图(1)所示:图(1)最基本电路2、电容三点式振荡器的分析,如下图(2)                                图(2)基本电路和交流电路2.1、实例设计   1)确定工作电压:12V   2)确定三极管:2N2222A   3)确定振荡频率:12MHz    4)确定三极管的静态工作点由图分析,基极输入经过三极管后,放大输出电压Uo

用Multisim对高频丙类谐振功率放大器进行仿真

实验目的与要求1、通过实验加深理解高频谐振功率放大器电路结构和工作原理。2、通过实验加深理解高频谐振功率放大器工作状态的变化及其特点。3、掌握放大器负载特性和集电极调制特性的测试方法。4、进一步巩固用计算机仿真的实验方法。实验内容与测试结果在Multisim14.0电路窗口中,创建如下图所示仿真电路。图一1、观察输入、输出波形,估算放大器放大倍数        对图1,单击仿真按钮,从示波器中观察到的输入输出波形如下:2、观察不同工作状态下的集电极电流波形        分别选取R1为45%、55%、65%时,采用Transientanalysis,结果如下图所示。R1:45%R1:55%R1

15-基于单片机的交通灯系统设计(原理图+仿真+说明书)

15-基于单片机的交通灯系统设计(原理图、仿真、源代码工程+说明书+PPT)文章目录15-基于单片机的交通灯系统设计(原理图、仿真、源代码工程+说明书+PPT)资料任务书设计说明书摘要设计框架架构设计说明书及设计文件源码展示资料资料包含:设计全套资料(精品)原理图工程文件原理图截图仿真模型工程文件仿真截图说明书19236字英文文献及翻译答辩PPTvisio流程图工程资料链接任务书本设计是基于单片机的交通灯控制系统设计,通过对路口设置的交通指示灯和时间显示装置的控制,给行人和车辆的通行提供便利。1、设计定时器或采用相关的定时芯片给系统提供时间参考信号。2、单片机依据时间信号,控制指示灯的亮灭控制

Linux下安装Matlab教程

Linux下安装Matlab教程Matlab是一款强大的数值计算和科学编程软件,广泛应用于工程、科学和数学领域。本教程将向您介绍如何在Linux系统上安装Matlab。步骤一:下载Matlab安装包首先,您需要从MathWorks官方网站上下载Matlab安装包。请确保您有有效的许可证,以便在安装过程中激活Matlab。步骤二:解压安装包下载完成后,打开终端窗口,并导航到下载目录。使用以下命令解压Matlab安装包:tar-xvfmatlab_R20XXx_glnxa64.zip请将"R20XXx"替换为您下载的版本号。步骤三:运行安装程序解压缩后,进入解压后的目录,并使用以下命令运行Matl

matlab实现输出的几种方式(disp函数、fprintf函数、print函数)

matlab实现输出的几种方式(disp函数、fprintf函数、print函数)输出为文本、文件、打印1、disp函数显示变量的值,如果变量包含空数组,则会返回disp,但不显示任何内容。矩阵A=[10];disp(A)结果字符串S='HelloWorld.';disp(S)使用[]运算符将多个字符向量串联在一起。使用num2str函数将任何数值转换为字符。使用disp显示结果。name='Ac';age=2;X=[name,'willbe',num2str(age),'thisyear.'];disp(X)结果2、fprintf函数(1)将数据写入文本文件将多个数值和字面文本输出到屏幕。A

数学建模算法(基于matlab和python)之 线性方程组的迭代法(雅可比迭代、高斯-赛德尔迭代)(7/10)

实验目的及要求:1、了解各迭代法的基本原理和特点;2、判断雅克比迭代、高斯-塞德尔迭代对任意初始向量的收敛性;3、完成雅克比迭代、高斯-塞德尔迭代算法的程序实现。实验内容:1、编写雅可比迭代法与高斯-赛德尔迭代法通用子程序,求解下列线性方程组,并考察迭代过程的收敛性。实验步骤与程序:Jacobi迭代法理论:Jacobi迭代法流程图:  Jacobi迭代法的MATLAB主程序被调用的Jacobi.m文件function[x,k,index]=Jacobi(A,b,ep,N)n=length(A);k=1;index=1;x=zeros(n,1);y=zeros(n,1);whilek   for

基于MATLAB的共生生物算法实现栅格地图机器人最短路径规划

基于MATLAB的共生生物算法实现栅格地图机器人最短路径规划在本文中,我们将使用MATLAB编程语言来实现共生生物算法(CooperativeCoevolutionaryAlgorithm)来解决栅格地图中机器人的最短路径规划问题。最短路径规划是机器人导航和路径规划中的一个重要问题,通过找到从起点到终点的最短路径,可以帮助机器人高效地完成任务。首先,我们需要定义问题的输入和输出。输入是一个栅格地图,其中包含障碍物和起点终点信息。输出是机器人的最短路径,以一系列坐标点表示。接下来,我们将使用共生生物算法来解决最短路径规划问题。共生生物算法是一种进化计算方法,通过将问题分解为多个子问题,并使用协同

【0基础学会Verilog】004. 学会使用Vivado自带仿真器

编写好实现指定功能的Verilog模块后,需要对其进行仿真来验证模块的正确性,这需要用到EDA开发工具的仿真器,我们选择Xilinx公司的Vivado自带的仿真工具进行仿真。1.编写仿真模块在前面的章节已经学习了为Verilog模块编写基本的测试模块,即testbench的基本步骤和方法。本文不再赘述,直接罗列代码如下。组合逻辑版calc()模块//用组合逻辑实现与calc_v2()函数相同的功能modulecalc_wire(inputwire[31:0]a,inputwire[31:0]b,inputwire[31:0]c,outputwire[31:0]sum);wire[31:0]tm

(2)FPGA仿真——3-8译码器设计

文章目录3-8译码器设计代码实现和仿真波形下节内容——半加器3-8译码器设计译码是编码的逆过程,在编码时,每一种二进制代码,都赋予了特定的含义,即都表示了一个确定的信号或者对象。把代码状态的特定含义翻译出来的过程叫做译码,实现译码操作的电路称为译码器。或者说,译码器是可以将输入二进制代码的状态翻译成输出信号,以表示其原来含义的电路。译码器(decoder)是一类多输入多输出组合逻辑电路器件,其可以分为:变量译码和显示译码两类。变量译码器一般是一种较少输入变为较多输出的器件,常见的有n线-2^n线译码和8421BCD码译码两类;显示译码器用来将二进制数转换成对应的七段码,一般其可分为驱动LED和