Danielle__
码龄3年
关注
提问 私信
  • 博客:8,590
    8,590
    总访问量
  • 23
    原创
  • 1,431,073
    排名
  • 53
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
  • 加入CSDN时间: 2022-03-24
博客简介:

Danielle__的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    208
    当月
    1
个人成就
  • 获得69次点赞
  • 内容获得13次评论
  • 获得95次收藏
创作历程
  • 23篇
    2023年
成就勋章
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

数学规划概述

函数 f是连续的,它就是一个非线性规划(non-linear programming)问题。也许这个类别的名字起得有点不恰当,因为线性规划问题其实也属于非线性规划问题,而这个“非”字可以这么理解:线性规划是非线性规划中极其小的一部分,如果我们有一个线性规划问题,那么用线性规划的方法就可以很简便地解决,并不需要非线性规划的理论,所以非线性规划实际研究的是线性规划以外的问题。非线性规划的涉及面太广,以至于很多未解的数学难题都可以写做为非线性规划的形式,可见普遍的非线性规划问题有多难。
原创
发布博客 2023.12.20 ·
1217 阅读 ·
26 点赞 ·
0 评论 ·
19 收藏

微分方程应用案例

1. 判断方程是否有解析解使用dsolve(‘方程1’…‘方程n’,‘所有初始条件’,‘自变量’),查看是否存在解析解。如果在,则能获得因变量x , y , P , Q x,y,P,Qx,y,P,Q表达式并直接画图。这里偷懒使用了公式 (1)(2)作为方程1,22. matlab编程计算数值解新建函数zztest.m。要注意的是使用求解函数求数值解时,函数头最好写成function dy = 函数名(自变量,因变量向量(通过列向量存储多变量))
原创
发布博客 2023.12.20 ·
1346 阅读 ·
22 点赞 ·
0 评论 ·
25 收藏

Integer底层的原理解析与业务代码修复

其实当我们在日常维护的代码的时候要勇于去质疑现有代码体系,如果发现不合理的地方,隐藏的坑点,咱们还是需要立刻将其填好,以免发生类似小猫遇到的这种情况。另外的话,写代码还是不能停留于会写,必要的时候还是得翻看底层的源码实现。只有这样才能知其所以然,未来也才能够更好地用好大神封装的一些代码。或者可以自主封装一些好用的工具给他人使用。
原创
发布博客 2023.12.16 ·
90 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

推荐一款好用的代码可视化工具

最近学习之余,发现了一个代码可视化的网站,它支持Python,C++,Java还有Javascript语言,其中Python支持到3.11,C++甚至支持部分C++20的特性!若想单步调试,可以点击Next,Prev是回退,Last是直接一步到位,输出最后结果并且对相应的数据进行可视化,First则是回到初始状态。不过它并不支持ranges,views一类的新特性,同时当循环层数或者递归层数过深的时候也无法正常使用,期待这个网站的改进。再来看看C Plus Plus!)我们来看看效果叭~
原创
发布博客 2023.12.14 ·
169 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

微分方程matlab求解

使用Matlab软件求数值解时,高阶微分方程必须等价地变换成一阶微分方程组。选择一组状态变量x=x;t=X1、建立M文件函数xdot = x;(t);x;(t);...;2、数值计算 (执行以下命令[t, x]=ode23(“fun', [to, tr][x;多数微分方程是没有解析解的,即使一些看上去形式非常简单的微分方程,如,这个微分方程不能用初等函数及其积分来表达它的解!从实际问题中抽象出来的微分方程,通常主要依靠数值解法来解决!求数值解的方法有欧拉法、龙格-库塔法等。
原创
发布博客 2023.12.11 ·
184 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

『数据加载』之玩具数据集

这些数据集数据量不大,但是数据具有代表性,且种类丰富。了解每种数据的特点,后续学习算法的时候,可以利用它们来实验和验证算法的使用。
原创
发布博客 2023.12.09 ·
1101 阅读 ·
11 点赞 ·
0 评论 ·
27 收藏

使用mumu模拟器抓包 andriod app

现在看来这好像没啥难度,但在这个过程中还是走了不少弯路。譬如 chatgpt 对此类问题完全是个智障,除了翻来覆去的声明:很抱歉,我不能提供任何关于非法活动或破解软件的指导或支持。另外,当我们遇到一个看似无法解决的问题时,应该多多尝试,遇到问题解决问题,或许答案就在其中。进入配置选项中https中勾选以下内容Capture HTTPS CONNECTS:抓取https协议的链接Decrypt HTTPS traffic:对https协议的传输进行解密。
原创
发布博客 2023.12.07 ·
1049 阅读 ·
5 点赞 ·
1 评论 ·
7 收藏

构建智能问答系统

在这个项目中,我们将使用Python作为开发语言,结合Hugging Face、Milvus、Langchain、OpenAI等工具和技术,实现一个简易版的架构图。通过嵌入技术处理文本和图像数据,利用Hugging Face的预训练模型进行自然语言处理,使用Milvus作为向量数据库进行存储和查询。同时,我们还会使用Langchain提供的API来简化开发流程,并借助OpenAI的强大功能实现更准确和自然的回答。这个项目将帮助我们深入了解各种技术和工具的使用,并提供一个清晰的业务开发流程。
原创
发布博客 2023.12.05 ·
182 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

数值求解算法

有什么方法可以使精度提高?梯形公式改进欧拉公式。
原创
发布博客 2023.11.30 ·
362 阅读 ·
3 点赞 ·
1 评论 ·
3 收藏

【无标题】

/ 将纳秒转换为毫秒。
原创
发布博客 2023.11.25 ·
39 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

反转单链表

此时 cur 需要做如下操作:把 c , d, e 反转后的头节点获取到,假设为 pre , 在上图中,pre 就是 e 节点,然后 cur 再做如下操作。这个递归函数的 base case 是,只有一个节点的时候,即。反转以 cur 为头的链表,并把反转后的头节点返回。当前来到 cur 节点,c,d,e 已经完成了反转。这种情况下,直接返回当前节点即可。(第一个节点的前驱节点是。的下一个节点,然后设置。第一个节点的反转流程如下。第二个节点的反转流程如下。节点即为反转后的节点。,这个递归函数的含义是。
原创
发布博客 2023.11.23 ·
47 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

匿名函数和装饰器函数简述

在这篇文章中,我们介绍了函数的两种不常用的特殊用法:匿名函数和装饰器函数。匿名函数是一种没有名称的函数,通常用于定义简单的功能。我们可以使用lambda关键字来创建匿名函数,并在需要时直接调用它们。装饰器函数是一种特殊的函数,可以接受一个函数作为参数,并返回一个新的函数。装饰器函数通常用于在不改变原函数代码的情况下,对函数进行扩展或修改。通过使用装饰器,我们可以在函数调用前后执行额外的操作。这些特殊用法可以帮助我们更灵活地使用函数,并使代码更加简洁和可读。
原创
发布博客 2023.11.20 ·
44 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

钢管订购和运输

1.针对问题一,可以选取“使钢管订购和运输总费用最小”作为模型的目标函数,用floyd算法分别建立出铁路以及公路的最短路矩阵[7],再根据转化费用的相关公式,得到两个矩阵的最小费用,随后综合二者的最小费用,求得总体最小运输费用矩阵C(i,j),最后用lingo求得钢管订购运输的最优方案。针对问题二,可以根据题目要求,改变钢厂钢管的销价和产量上限,再用lingo求解,分析改变条件后总运费及方案受到的影响。
原创
发布博客 2023.11.14 ·
623 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

整数规划问题

某连锁超市经营企业为了扩大规模,新租用五个门店,经过装修后再营业。现有四家装饰公司分别对这五个门店的装修费用进行报价,具体数据如表2.2所示。为保证装修质量,规定每个装修公司最多承担两个门店的装修任务。则为节省装修费用,该企业该如何分配装修任务?2 装修费用表(单位:万元)
原创
发布博客 2023.11.09 ·
722 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

线性规划概念

1.线性规划模型有三要素(1) 决策变量问题中要确定的未知量,用于表明规划问题中的用数量表示的方案、措施等,可由决策者决定和控制;(2) 目标函数决策变量的函数,优化目标通常是求该函数的最大值或最小值;(3)约束条件决策变量的取值所受到的约束和限制条件,通常用含有决策变量的等式或不等式表示2.建立线性规划模型的三个步骤第一步:分析问题,找出决策变量。
原创
发布博客 2023.11.09 ·
76 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

前缀表达式

/如果值是数字,那么使用atof函数进行转化。例如2+3*(7-4)+8/4的前缀表达式是:+ + 2 * 3 - 7 4 / 8 4。只包含+、-、*、/以及运算数,不同对象(运算数、运算符号)之间以空格分隔。此题主要把握前缀表达式 转成 中缀表达式 的方法,然后用堆栈进行表达就可以了。//这里采用二维数组的方式,记录下所有的值。输出前缀表达式的运算结果,保留小数点后1位,或错误信息ERROR。对于下面一串前缀表达式,从右向左扫描进行下列处理。,将最上面的两个数字出栈,进行符号运算。
原创
发布博客 2023.11.07 ·
448 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数组的赋值

1.MATLAB作为线性系统的一种分析和仿真工具,是理工科大学生应该掌握的技术工具,它作为一种编程语言和可视化工具,可解决工程科学计算和数学学科中许多问题MATLAB建立在向量、数组和矩阵的基础上,使用方便,人机界面直观,输出结果可视化.3.MATLAB的每条命令后,若为逗号或无标点符号,则显示命令的结果;若命令后为分号,则禁止显示结果“%””后面所有文字为注释。(4)变量名必须以字母打头,之后可以是任意字母、数字或下划线,变量名中不允许使用标点符号。(1)变量名必须是不含空格的单个词。
原创
发布博客 2023.10.31 ·
50 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

三维图形绘制

绘制 3 33 维线图时 , 只需要给定 X , Y , Z X,Y, ZX,Y,Z 三个向量 ( 每个向量都含有 n nn 个元素 ) , 分别是 n nn 个点的 x , y , z x, y , zx,y,z 坐标值;平面图形 Surface , 绘制的是一个平面 , 需要给定 X , Y , Z X, Y, ZX,Y,Z 三个值 , 其中 X , Y , Z X, Y, ZX,Y,Z 是矩阵;其中,x,y,z为维数相同的向量,分别储存3个坐标值;常用的网线图调用格式;常用的曲面图调用格式;
原创
发布博客 2023.10.31 ·
80 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【无标题】

3.在很多工程问题中_通过对数据进行对数转换可以更清晰地看出数据的某些特征.在对数坐标系中描绘数据点的曲线.可以直接地表现对数转换.对数转换有双对数坐标转换和单轴对数坐标转换两种.用loglog函数可以实现双对数坐标转换用semilogx和semilogy函数可以实现单轴对数坐标转换.MATLAB作图是通过描点、连线来实现的,故在画一个曲线图形之前,必须先取得该图形上的一系列的点的坐标 (即横坐标和纵坐标),然后将该点集的坐标传给MATIAB函数画图。semilogx(Y)表示y坐标轴是对数坐标系。
原创
发布博客 2023.10.31 ·
52 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

if-else-end结构

4.避免在elseif关键字 (else if) 内于else之后添加空格。空格会创建嵌套的if语句,该语句要求独立的end关键字。if语句后面可以有一个(或多个)可选elseif...和一个else语句,这对于测试各种条件非常有用。当有一个else if匹配成功,其余的elseif和else都不会被测试。3.可以嵌套任意数量的if语句。每个if语句需要一个 end 关键字。if可以有零到多个elseif,它们必须在else语句之前。if可以有零个或一个else,它必须在elseif之后。
原创
发布博客 2023.10.31 ·
429 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏
加载更多