【Hello Python World】Week 12:Matplotlib:Plot gracefully
画出函数的图像
分析
代码
参数估计
分析
代码
直方图和密度估计
分析
代码
画出函数的图像
分析
这道题是对matplotlib中的一些简单方法的应用,我尝试了:
* 修改函数曲线的颜色,线型,线宽
* 调整坐标轴的限制
* 设置坐标轴、图例信息
* 获得函数的在某点的极值(使用argmax)并标注出来
* 设置垂直标线,以及在图上加入一个特殊标注
P...
【Hello Python World】Week 13:SciPy:Fast and scientific
最小二乘法
分析
代码
最优化问题
分析
代码
点对距离
分析
代码
今天的任务是关于scipy的练习,上周的练习是matplotlib的练习,题目有不少是承接这一节的练习的,上一周的难题解决了,这一周的练习相对比较轻松。
最小二乘法
分析
关于公式x^=argminx∥Ax−b∥2x^=argminx‖Ax−b‖2\boldsymbol{\hat{x}}...
【Hello Python World】Week 14:A statistical analysis case with Pandas & Seaborn
Part 1
分析
代码
Part 2
分析
代码
这次我们要学习的东西是关于Python中的Pandas和Seaborn模块,结合一个非常有名的例子来分析。
Anscombe's Quartet是一个拥有四个数据集的集合,这四个数据集内的数据都有相同的均值、方差和相关度,一眼看上去感觉是四个高度相似的数据集,实际上当我们画出这四个数据集的图像时我们才发现被直觉骗了,...
【Hello Python World】Week 15:Sklearn:Make your program intelligent
题目
思路
代码及注释
结果与分析
题目
思路
这道题目考察的是对ML中随机数据集的生成、数据集的划分、基本的模型训练算法以及验证性地考察
不同算法的性能。这次练习的目的是让我们了解一下Python中机器学习的一些基本流程。
代码及注释
from numpy import *
from sklearn import *
Bayes_acy = []
...
Linux SMP启动过程分析报告
《超级计算机原理与操作》第六次作业
Linux SMP启动过程分析报告(个人部分)
16337232 王锦鹏
CPU如何构建拓扑关系?
根据实际的物理属性,CPU域可以分为以下几类:
CPU分类
Linux内核分类
说明
超线程(SMT, Simultaneous MultiThreading)
CONFIG_SCHED_SMT
一个物理核...
单片机程序在内存和FLASH中的空间分配
一句话:基于速度问题,电脑使用硬盘存储程序,运行时,在内存中分配空间给变量,加载程序到内存中,在内存中执行程序。单片机使用FLASH 存储程序,运行时,不会将程序加载到内存中,在FLASH中执行程序,在内存RAM中给变量分配空间。
没理解的继续往下看!!!
/*****************************************************************...
arm中R0-R15寄存器的作用
根据“ARM-thumb 过程调用标准”:
r0-r3 用作传入函数参数,传出函数返回值。在子程序调用之间,可以将 r0-r3 用于任何用途。
被调用函数在返回之前不必恢复 r0-r3。如果调用函数需要再次使用 r0-r3 的内容,则它必须保留这些内容。
r4-r11 被用来存放函数的局部变量。如果被调用函数使用了这些寄存器,它在返回之前必须恢复这些寄存器的值。...
#pragma arm section说明
我们开发软件的时候,经常会遇到到一个问题,就是内存不够,这个时候就纠结了,怎么办,有两种方法,第一种是扩展内存,外加SRAM或者SDRAM;第二种应该就是优化代码,也就是通常所说的把数组大小减一减,代码量缩一缩,变量啥的能少就少。两种方法都不错,但是我觉得一般情况下采用第二种方法最终会以功能减弱为代价完成的,这是以我的水平来看的,因为我觉得要在不影响功能的情况下进行比较大的缩减,确实比较困难,这需...
HEW中有效的编程技术--笔记
有效的编程技术
1.为增进 ROM 的效率和执行速度,可用 1 字节大小来代表的数据,应被声明为字符/无符号字符 (char/unsigned char) 类型。
2.为增进目标的效率和执行速度,任何具有正数值的变量应被声明为无符号。
3.禁止冗余类型转换、通过确保在相同大小的数据项目之间执行操作,可增进 ROM 的效率和执行速度。
4.使用 const 限定符、保持值不变的初始化数据应被...
ZYNQ中的UIO驱动和中断程序学习【Xilinx-Petalinux学习】
在网上看到了何晔老师写的一篇文章:
当ZYNQ遇到Linux Userspace I/O(UIO)
本人一直都在做硬件、FPGA对驱动来说只会裸奔。。在Linux底下的驱动基本上完全不会。看了这篇文章感觉不错,就照着他的流程跑了一遍,问题还是遇到了一些,在这里记录一下。
0.测试环境
软件平台:
Vivado 2017.1
PetaLinux 2017.1
i9 7900X 神机
...
如何在 Zynq MPSoC上实现Linux UIO 设计
Testing UIO with Interrupt on Zynq Ultrascale
http://www.wiki.xilinx.com/Testing+UIO+with+Interrupt+on+Zynq+Ultrascale
如何在 Zynq MPSoC上实现Linux UIO 设计
https://forums.xilinx.com/t5/Xilinx-%E7%83%AD%E9...
Virtualbox共享文件夹
1、把要共享的文件夹挂载到虚拟机某一个文件上:
(1)打开虚拟机的设置,点击左边的“共享文件夹”,点击带加号的文件按钮,在文件夹路径选择要共享的文件夹
(2)在命令窗口输入“sudo mount -t vboxsf  共享文件夹的名字
虚拟机的挂载点”;
(3)打开mnt文件夹,里面的内容已经是主机系统里的“VirtualBox Share”的内容了...
Picasso(3) - 图片加载流程
前言
上一篇文章介绍了 Picasso自定义配置。
通过建造者模式 , 我们可以根据项目需求来自定义 Picasso 。
这篇文章将梳理 Picasso 的整个工作流程 , 从代码的角度来对图片的加载有个宏观的认识。
同时阅读的过程也要带着问题去看源码,多思考为什么框架是这样写的 ? 如果是自己来写 , 会怎么做呢 ?
本篇不会纠结于方法实现的细节。
问题
直接上...
UE4 集成 Wwise 插件知识积累
本博文默认认为读者已经有一定的Wwise、Unreal知识基础,重点是总结一些原理及代理流程,并没有过多介绍基本使用,如果需要了解相关基础知识可以查看博文最后的“相关文档链接” 在Montage 中Add Notify “AkEvent”事件原理 Montage的 “AkEvent” Notify事件是调到了 Wwise Plugin 提供的“AnimNotify_AkEvent” 函数中 在“AnimNotify_AkEvent” 中调用全局的“GetAkComponent”,调用到 Wwi
今日推荐
周排行