• 2024-09-13【MATLAB版】代码中输入所需数学公式,代码自行运行计算出结果
    在MATLAB中,可以使用符号计算工具箱(SymbolicMathToolbox)来输入和处理复杂的公式。可以定义符号变量并使用它们来表示数学表达式,然后进行符号运算、简化、求解方程、微积分运算等。具体步骤如下:1、加载符号工具箱并定义符号变量要进行复杂公式的符号计算,首先需要定义符号变
  • 2024-09-03MATLAB 中的矩阵切片操作
    在MATLAB中,矩阵切片(MatrixSlicing)是一种非常常用的操作,用于从矩阵或数组中提取子集。这种操作非常灵活,可以通过指定行和列的索引来获取子矩阵。矩阵切片在数据处理、算法设计、图像处理等许多领域都非常有用。本文将详细介绍MATLAB中矩阵切片的基本用法和高级技巧。1.基
  • 2024-09-01Day12_0.1基础学习MATLAB学习小技巧总结(12)——程序流程控制3-switch结构
    利用空闲时间把碎片化的MATLAB知识重新系统的学习一遍,为了在这个过程中加深印象,也为了能够有所足迹,我会把自己的学习总结发在专栏中,以便学习交流。素材来源“数学建模清风”特此说明:本博客的内容只在于总结在使用matlab中的一些小技巧,并非教程,若想系统的学习MATLAB,也可以移步
  • 2024-08-15mtk kernel-5.10 tp不进休眠函数
    之前的tpd_driver_t里面的suspend和resume不跑了,因为定义了CONFIG_DRM_MEDIATEK宏所以要进行修改---a/kernel-5.10/drivers/input/touchscreen/mediatek_tpd/tlsc6xxx/tlsc6x_main.c+++b/kernel-5.10/drivers/input/touchscreen/mediatek_tpd/tlsc6xxx/tlsc6x_main.c@@
  • 2024-08-13LVGL--无操作系统移植
    1、添加lvgl库到mdk工程①在工程中建立文件结构,如下:  ②把lvgl_v8.2库中需要的文件copy到“LVGL_test\Middlewares\LVGL\GUI\lvgl”下 ③“lv_conf.h”文件的条件编译指令#if0修改成#if1 ④打开mdk工程先编译,然后新建Groups,把前面copy的文件添加到工程中然后
  • 2024-08-12『模拟赛』暑假集训CSP提高模拟19
    Rank小挂,还好。A.数字三角形原[CF1517C]Fillomino2锣鼓Rmj炸了所以挂cf链接。签。倒叙考虑,优先向下,到底或者下面有数就向右,有正确性,复杂度\(\mathcal{O(n^2)}\)。水了篇题解,点点推荐rp++。点击查看代码#include<bits/stdc++.h>constintRatio=0;cons
  • 2024-08-07Halcon学习——显示查看两点云差异
    dev_open_window_fit_size(0,0,800,800,-1,-1,WindowHandle)打开窗口 read_object_model_3d('D:/wechat/chatfile/WeChatFiles/wxid_yuyesap6fm5t22/FileStorage/File/2024-08/pointCloud.ply','m',[],[],ObjectModel3D,Status)read_obje
  • 2024-08-03MATLAB(16)评价模型
    一、前言    在MATLAB中实现各种评价模型,如模糊评价、层次分析法(AHP)、综合评价模型、主成分分析(PCA)、数据包络分析(DEA,也称为数据包络分析或DataEnvelopmentAnalysis)和神经网络模型评价,需要编写相应的代码或使用MATLAB的内置函数和工具箱。下面我将为每种方法提供一
  • 2024-08-03MATLAB预测模型(2)
    一、前言    在MATLAB中,进行线性回归、非线性回归以及统计回归预测可以通过多种方法实现,包括使用内置函数和自定义函数。下面,我将分别给出线性回归、非线性回归和基于统计回归进行预测的基本示例代码。二、实现1.线性回归    MATLAB中的polyfit函数可以
  • 2024-08-01数学建模 1 层次分析法(上机篇)
    学习资源声明:大师兄数学建模第二讲层次分析法通过学习,加以个人思考整理得此篇笔记,含大量实操图片记录。1MATLAB基础操作语句(实用版)快速查询网站:MATLAB命令快速查询网站   我们只需要掌握基本的语法即可,在实际比赛和科研中,即查即用,养成查工具资料和帮助文档的习惯
  • 2024-07-27【学习笔记】Matlab和python双语言的学习(TOPSIS法)
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、TOPSIS法1.模型原理2.基本步骤(1)原始矩阵正向化(2)正向矩阵标准化(3)计算得分并归一化二、代码实现----Matlab1.主程序2.正向化处理函数3.极小型正向化函数4.中间型正向化函数5.区间型正向化
  • 2024-07-14评价类模型-层次分析法
    该博客为个人学习清风建模的学习笔记,部分课程可以在B站:【强烈推荐】清风:数学建模算法、编程和写作培训的视频课程以及Matlab等软件教学_哔哩哔哩_bilibili完整课程可以在公众号“数学建模学习交流”付费获得。目录1模型介绍1.1引入模型1.2提出问题1.3解决问题 1.4判断
  • 2024-06-23分类判决界面---W-H、H-K算法
        本篇文章是博主在人工智能等领域学习时,用于个人学习、研究或者欣赏使用,并基于博主对人工智能等领域的一些理解而记录的学习摘录和笔记,若有不当和侵权之处,指出后将会立即改正,还望谅解。文章分类在AI学习笔记:   AI学习笔记(9)---《分类判决界面---W-H、H-K算法
  • 2024-06-18移植lvgl
    板子:stm32f407zgt6屏幕:浦阳1.69触摸屏(该款触摸屏幕显示芯片为:ST7789。触摸芯片为:CST816)教程:正点原子移植教程。一、踩坑点启动文件的stack_size要由0x400改为0x800,否则demo会白屏lv_task_tc()可以放在一个定时器中断函数中,每5ms进入一次中断。关键是修改lv_port_d
  • 2024-06-17LVGL btn组件
    /***************************************************filename:widget_line.c*author:[email protected]*date:2024/06/17*brief:移植LVGL,实现在屏幕上显示一个按钮,按钮上有一个标签,当用户通过触摸屏点击了该按钮,则显示一个新的屏幕对象*not
  • 2024-06-176.9
    工程数学实验一源码% 定义目标函数f=@(x)x^2-sin(x); % 设置搜索区间a=0;b=1; % 定义收敛精度epsilon=1e-6; % 定义黄金分割比例r=(sqrt(5)-1)/2; % 初始化中间点al=a+r*(b-a);ak=b-r*(b-a); % 初始化迭代计数器k=1; 
  • 2024-06-16【MATLAB】语法
    MATLAB基本语法(%{和%})赋值函数名=值;forfori=1:10循环语句end//whilex=0;sum=0;whilex<100 sum=sum+x; x++;end//ififx>1 f=x^2+1;else f=2*xendswitchonum=input('请输入一个数');switchnumcase-1//注意case后面
  • 2024-06-16ANSYS 导出节点的位移数据
    1.数据保存确定待提取的节点编号;获取节点位移变量;将节点位移变量存储到数组中,用于数据传递;!输出对应节点的位移到csv文件!注意同时导入.db和.rst,并切换到/post26模块!-----------------------------------------!1.将数据保存到数组中!--------------------------
  • 2024-06-14N32G45XVL-STB之移植LVGL(8.4.0)
    目录概述1系统软硬件1.1软件版本信息1.2 ST7796-LCD1.3 MCUIO与LCDPIN对应关系2认识LVGL2.1 LVGL官网2.2下载V8.4.03移植LVGL3.1硬件驱动实现3.2添加LVGL库文件3.3移植和硬件相关的代码3.3.1驱动接口相关文件介绍3.3.2重新接口函数3.4配置.h文
  • 2024-06-11基于多时段动态电价的电动汽车有序充电策略优化(Matlab代码实现)
  • 2024-06-11STM32 + RT-Thread + LVGL
    一、基本信息MCU:STM32F103ZET6RT-Thread:5.0.2LVGL:8.3.11LCD:ST7735s编译环境:RTThreadstudio二、LVGL移植要求16、32或64位微控制器或处理器建议速度大于16MHz闪存/ROM:>64kB(建议180kB)内存:8kB(建议24kB)1个帧缓冲器:在MCU、外部RAM或显示控制器中LVGL的
  • 2024-06-09MATLAB CLI 使用
    启动MATLABCli(需要已安装MATLAB):matlab-nodesktop-nosplash#无桌面环境,无启动动画基本操作赋值操作:a=5;%将5赋值给变量a显示变量:disp(a);%显示变量a的值矩阵与向量创建向量:v=[1,2,3,4];%行向量v=[1;2;3;4];%列向量创建
  • 2024-06-09【V-Tiger】自动调整控制器增益,以优化建立时间、过冲和稳定性裕度、使用被控对象输入、输出阶跃响应来设计 PID 控制器研究(Matlab代码实现)
  • 2024-06-08数据结构和矩阵细节用法:double、cell和complex #matlab
    建立矩阵用[];矩阵的同一行内的元素用逗号或者空格隔开矩阵的不同行的元素用分号隔开eg.       矩阵     A=123456789在matlab中矩阵A表示为:clc;clear;A=[1,2,3;4,5,6;7,8,9]; %或者A=[123;456;789];小矩阵构建大矩阵假设:A=[
  • 2024-06-052024.5.22(周三)
    function[x,val,k]=dampnm(fun,gfun,Hess,x0)%功能:用阻尼牛顿法求解无约束优化问题:minf(x)%输入:x0是初始点,fun,gfun,Hess分别是目标函数和梯度Hess阵函数%输出:x,val分别是近似最优解和近似最优值,k是迭代次数maxk=5000;rho=0.5;sigma=