学习-总结
文章平均质量分 77
仰望—星空
我不懒,还没有简历
展开
-
全网最简单的软渲染器
实现一个包含面剔除功能的软光栅渲染器,附带实现效果和工程源码,本系列将一直更新,欢迎您的参与!原创 2023-06-12 02:13:58 · 465 阅读 · 0 评论 -
C++SIMD初试
测试SIMD运算效率代码如下:#include <iostream>#include "PxPhysicsAPI.h"#include <immintrin.h>#include <stdio.h>// 打印向量pvoid _mm256_print_epi32(__m256i p){ int* p1 = (int*)&p; std::cout << p1[0] << " " << p1[1]原创 2023-06-03 19:15:48 · 203 阅读 · 0 评论 -
数学建模感想
一.关于Lingo Lingo适用于求解线性规划。目前学习较浅,一般求解代码又三部分组成。 第一部分: sets…endsets,用来定义索引以及变量。如下图所示,aa用来表示一行九列,可以表示索引如在for循环中定义aa(i),则就是指定i=1,2…9,还可以表示矩阵如在定义变量类型dd时使用aa。总的来说就是:前面的类型可以用于定义索引下标和新类型,后面的具体变量用来存储数据。 第二部分: data…enddata,用来定义常量数据。注意的是在lingo中变量不需要定义,如在约束条件原创 2022-03-28 15:23:43 · 1515 阅读 · 0 评论 -
PAC—主成分分析方法
一.PAC方法引入与介绍 (1)PAC 引入 如图1所示:图1.PAC 方法简介 (2)PAC 基本思想 如图2所示:图2.PAC 方法基本思想 (3)PAC 求解步骤 【1】原始数据标准化处理 【2】计算样本 相关系数矩阵 【3】计算 相关系数矩阵 R的特征值和相应的特征向量 【4】选择主成分 【5】计算主成分得分 【6】依据主成分得分对问题分析与建模图3.PAC 方法详细步骤原创 2022-03-24 10:15:26 · 3656 阅读 · 2 评论 -
Logistic回归
一.回归分析简介 (1) 概念: 回归分析是确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法。运用十分广泛,回归分析按照涉及的变量的多少,分为一元回归和多元回归分析。二.regress函数 (1) 作用: 用于一元及多元线性回归,本质上是最小二乘法。 (2) 标准使用方式:图1.regress函数调用方式 (3) 实例使用方式: 如下图所示。x中存储多组变量,每组以”;“分隔,同组不同变量以”,“分隔。y中存储每组变量的对应的值,原创 2022-03-22 22:27:08 · 2467 阅读 · 2 评论 -
Matlab实现云模型
云模型(1) 模型简介如下图所示(2) 具体云模型如下图所示 有原始数据得到云滴得步骤为: 【1】计算数据Ex En He Ex=mean(x(i,:)) En=mean(sqrt(pi/2)*abs(x-Ex))。注意:mean函数包含了求和然后除以n的运算。 【2】生成Enn x y Enn=En+He .X randn(1)。x=Ex+Enn .X randn(1);y=exp( -( x(q) - Ex ) .^ 2 ./ ( 2 .X Enn.^2 ) )原创 2022-03-22 20:13:29 · 10134 阅读 · 4 评论 -
Matlab求解非线性规划
MATLAB求解非线性规划 (1) A.B.Aeq.Beq和线性规划一样。C.Ceq则是独特的非线性约束,其中C代表非线性不等式约束,Ceq代表非线性等式约束。由于非线性规划的目标函数可能为非线性函数,所以要定义为函数,传入参数时只需传入:“函数名” 即可。 (2) 传入参数NONLCON为非线性约束的:“函数名”形式。函数返回值为[g,h],其中g为非线性不等式约束,如若有不等式函数fd(1) fd(2)…fd(n),则定义g(1)=fd(1) g(2)=fd(2) g(n)=fd(n)。其中h为等原创 2022-03-22 00:41:21 · 10200 阅读 · 0 评论 -
Matlab求解线性规划
matlab线性规划模型标准形式 (1)标准形式如下图所示。 (2)若标准形式求解为最大值,需要转换为求解最小值。即Max=F(x) 转换为: Min=-F(x)。 证明:设F(x)<=z。即Z为所求解。则-F(x)>=-z。使用Matlab求解Min=-F(x)解为-z,-z*(-1)即得到Max=F(x)的解z。 (3)矩阵情况介绍: c:单行矩阵,c(i)为表达式F(x)中x(i)的系数,不同系数间以“,”分隔。(有多少个x就要写多少个c,即若c(i)=0也要写,c(i)的原创 2022-03-21 10:59:26 · 11130 阅读 · 4 评论 -
lingo快速入门
入门资料 知乎快速入门 CSDN入门自我经验 lingo中只要没有确定的值就算变量。即除了赋了确定的值以外的值都会被当作变量看待,会变化而意图找到目标最优解。lingo中可以有多个变量,如x(1) x(2)… lingo中也可以有多组变量,如x(1) x(2)… m(1) m(2)… ,本质没有区别,直接运行即可求解。...原创 2022-03-21 09:52:07 · 464 阅读 · 0 评论