微博笔记

  • Post category:未分类

  财富是一个人思考能力的产物。个人的独立思考和判断能力,与他的财富能力正相关。(安·兰德) 四十年走完别人两百年的路,一个必然的结果是大部分人是无法安稳度过一个完整职业生命周期,尤其是半路上了高速公路的。需要以5倍速赚取生活安全感,也会以5倍速失去职业护城河。所以,一有事干就很焦虑,一没事干就很抑郁;一没共识就内耗,一有共识就内卷。(毛大庆) 世上只有三件事,别人的事、自己的事、老天的事,老天的事管不了,别人的事管不着。 ​​​ 不管做什么生意,见面谈,才是最大的诚意,见面总有三分情。 简单的欲望,只需要放纵就可以实现,而高级的欲望,放纵是实现不了的,需要的是自律和克制。 信自己最重要,其他人都不可信。 人有一种宝贵的本能——感知力。感知力能让我们发现生机、看见方向、在人生大事上做出正确选择。但感知力只能在独处时获得,它来自于向内求索。也因此,过度社交会令你的感知力丧失殆尽。对事对人应尽量简化。 “积极主动”是广泛优秀的素质的基础。 一件事情,你坚持做了三天,那是心血来潮;你坚持了三个月,那是刚刚上场;你坚持了三年,那才算得上事业。三年入行,五年懂行,十年称王。(稻盛和夫) 企业文化:(红杉郭山汕) 创始人普遍认为文化建设没有融资、产品、招聘重要,可以等公司长大一些再着手,我们认为这个想法是需要纠正的。 从红杉过去几十年中对创业公司成长的观察和总结来看,企业能否基业长青,主要由两方面因素来决定:一个是它的业务是否足够好;另一个就是文化是否足够健康。 企业文化跟公司业务的权重一样,都是非常重要的。只有好的业务,没有好的文化,长期一定会出问题;只有好的文化,业务不行,要不活不下去,要不活的久,但长不大。 大部分企业文化的雏形,基础都是创始人自己的思考和经历,少部分来自于在上一份工作中吸取的企业文化的延展。 创业者要打造一个适合自己公司的文化,最重要的是如何把他以及创始团队自身的使命愿景、行为准则转化为企业文化。 企业文化中的使命和愿景,一定是一群人的目标,而不仅仅是一个人的目标;其次,创始人和创始团队能否以身作则践行价值观,能否持续有热情做文化,是文化能否推行下去并且不走偏的关键。 创业公司在早期往往是处在舍命狂奔的状态,如果没有一个共同目标去凝聚信心,创始人很容易变成光杆司令。另一方面,企业文化要落实到每一个人身上,尤其是创始人—— 当你把“勤奋”写进价值观里,自己却每天迟到和早退,团队也就不以为然了。 公司业务发展得好与坏,对于企业文化能否深入人心,是最关键的因素。 创始人只有带着团队打胜仗,不断打胜仗,才能让使命愿景、价值观被团队接受和信任,从而凝聚起更多人的力量,公司才能发展壮大。老是打败仗的公司去强调价值观,是难以有共鸣的。 基业长青的企业或许有各种各样的成功公式,但文化永远在指数位。好的企业文化将为企业带来明显的复利效应。 你是在建立一家企业,而不是塑造个人崇拜。虽然创始人主导公司非常重要,但如果一切决策都由创始人控制,也会阻碍组织的发展。你需要为其他有领导能力的人留出空间,确保大多数时候,他们也能独立带领团队向前。(红杉合伙人 Bill Coughran) PDCA 世界上最没有效率的事情,就是以最高的效率去做一件根本不值得做的事情。彼得·德鲁克 自我催化模型:电冰箱的出现极大地促进了可口可乐的发展,同样道理,当录像带被发明出来之后,迪士尼不需要发明任何新东西,它只要把摄制好的电影灌录成录像带就够了。(芒格) 获得智慧是人生的道德责任。(芒格) 目前很多企业都在推进JIT(精益生产),而忽略了Delicacy Management(精细化管理),有精细化后再精益,效果会更好、更能达成需求。 精细化管理是一种理念,一种文化。细是精细化的必经的途径,精是精细化渠成的结果。细不是目的,而是达到精的途径,通过细最终达到减损增效、提高竞争力的目的。       精细化管理以“精、准、细、严”为基本原则,通过提升改造员工素质,加强企业内部控制,强化链接协作管理,从而从整体上提升企业效益。       精:做精、求精、追求最佳、最优。       准:准确、准时、决策、计划、执行       严:严格控制误差、严格执行标准、    …

正弦和稳态

  • Post category:未分类

Sinusoidal steady state 通过上节课,We now understand the why of: Today, look at response of networks to sinusoidal drive. 为什么要研究正弦的input:如果我们搞清楚了正弦input下的响应,而且电路是线性的话,我就能计算出电路对于任意周期波形的响应。 为什么要研究稳态:当你在听音乐时,你有一个放大器并且在听音乐,大体上你在观察的就是放大器的稳态特性。你在数秒或数小时中听一些内容。对于大多数常见的电路来说,瞬态很复杂,但是消失得很快。我们是工程师,让我们把注意力放在实际更重要的地方。我们把注意力放在稳态特性,将它作为我们分析的主要对象。当我们关心正弦输入的响应的时候完全忽略瞬态响应,因为瞬态响应会瞬间消失。这就是背后的动机。 For motivation, consider our old friend, the amplifier:在偏置电压上加上一个小信号\(v_i\)来驱动,这是放大器电路的常用模板;电路中某戴维南电阻连接到信号源上。 Observe \(v_o\) amplitude as the frequency of the input \(v_i\) changes. Notice it decreases with frequency. Also observe \(v_o\)…

PyTorch

  • Post category:未分类

cs231n 90年代到2010年,最火的学习器是SVM Family。到了DL,由于SVM的限制,开始使用深度神经网络。来实现end-to-end的学习。 Rule-based system VS Representation learning Rule-based system:基于规则进行设计,和以前人工设计算法是一样的,比如基于图/树搜索。 Representation learning:表示学习是从数据进行traning。 New challenge - Limit of hand-designed feature. 人工设计的特征受到很多现在,有很多人想不到的特征提取方法 - SVM can not handle big data set well. - More and more application need to handle unstructured data. 以前都是关系型数据表,做特征降维PCA就OK了,现在很多都是无结构得数据,比如图像、文本和声音等等。 神经网络,最早的灵感来源于神经科学,现在用的深度学习来源于数学和工程学。 原子计算: 基于图的传播算法: CPU版本的的话,CUDA选择None 梯度下降算法只能保证得到的是局部最优,而不是全局最优。那为什么我们在深度学习中大量使用梯度下降作为最基本的算法呢?这是因为深度学习的损失函数,以前人们认为有很多局部最优点,但是实际上局部最优点的个数很少。但是存在一种特殊点,即鞍点。

数据结构与算法

  • Post category:未分类

参考资料: xx   线性结构 线性结构是一种有序数据项的集合。其中每个数据都有唯一的前驱和后继(第一个和最后一个可能存在例外)。 数组(Array) 数组是一种聚合数据类型,它是将具有相同类型的若干变量有序地组织在一起的集合,用的是连续的内存空间。 链表(Linked list) 相比于数组,链表的存储在物理上存在非连续性,宏观看起来像一条链一样,按一定的顺序存储元素。 单链表:头结点的HEAD 指针指向第一个存储单元,每一个存储单元(结点)既包含数据元素,也包含指向下一个元素存储单元的指针,单链表最后一个存储单元的指针指向NULL。 循环链表:与单链表不同之处在于,最后一个结点的指针不是指向NULL,而是指向第一个结点(和头结点的指向一样)。  双向链表:除了第一个结点和最后一个结点外,每个结点既包含该点的数据,也包含指向上一个结点和下一个结点的指针,也就是有两个指针。第一个结点没有头指针,最后一个结点没有尾指针。 双向循环链表:循环链表和双向链表二者结合起来,也就是说3中的最后一个结点的尾指针指向第一个结点(的数据),第一个结点的头指针指向最后一个结点。   栈(Stack) 栈是一种特殊的线性表,只能在一个表的一个固定端进行数据结点的插入和删除操作。先进后出,后进先出,可以想象一下叠起来的自助餐盘。 应用:浏览器的前进、倒退功能,编辑器/IDE中的撤销、取消撤销功能,程序代码中的函数调用、递归、四则运算等等都是基于堆栈这种数据结构来实现的(不太懂)。 抽象数据类型“栈”定义为如下的操作: Stack() 创建一个空栈,不包含任何数据项。 push(item) 将item加入栈顶,无返回值。 pop() 将栈顶元素移除,并返回,栈被修改。 peek() “窥视”栈顶的数据顶,返回栈顶的数据但不移除,栈不被修改。 isEmpty() 返回栈是否为空栈   Stack Operation Stack Contents Return Value s= Stack() [] Stack object s.isEmpty() [] True s.push(4) [4]…

Python—OOP

  • Post category:未分类

python是面向对象(每个对象包含标识、类型、值的信息)的,对象的本质就是:一个内存块,拥有特定的值,支持特定类型的相关操作 。变量:对象的引用。 Python 中“一切皆对象”, 所有的赋值操作都是“引用的赋值” 【OOP】(Object-oriented programming )面向对象编程将数据和操作数据相关的方法封装到对象中,组织代码和数据的方式更加接近人的思维,从而大大提高了编程的效率。 小甲鱼视频 简介 Tips操作: :获得一个对象的所有属性和方法(print(dir(Student)),其中Student是一个类或者实例对象),它返回一个包含字符串的list; :返回对象的属性字典(print(Student.__dict__)); 为空语句。就是表示什么都不做,只是作为一个占位符存在。当你写代码时,遇到暂时不知道往方法或者类中加入什么时,可以先用 pass 占位,后期再补上; :判断对象是不是指定类型,比如print(isinstance(xiaoming, Student))判断xiaoming是不是Student这个类的实例对象。 常用的概念 【类】(class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 【方法】:类中定义的函数。 【类变量】:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 【数据成员】:类变量或者实例变量用于处理类及其实例对象的相关的数据。 【方法重写】:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。 【局部变量】:定义在方法中的变量,只作用于当前实例的类。 【实例变量】:在类的声明中,属性是用变量来表示的,这种变量就称为实例变量,实例变量就是一个用 self 修饰的变量。 【继承】:即一个派生类(derived class)继承基类(base class)的字段和方法。继承也允许把一个派生类的对象作为一个基类对象对待。例如,有这样一个设计:一个Dog类型的对象派生自Animal类,这是模拟"是一个(is-a)"关系(例图,Dog是一个Animal)。 【实例化】:创建一个类的实例,类的具体对象。       基础概念 对象的进化 简单数据:比如30.4,20等等(包含了加法、乘法等方法的对象); 数组:将同类型的数据放到一起。比如:整数数组[20,30,40],浮点数数组[10.2, 11.3, 12.4],字符串数组:["aa", "bb", "cc"] 结构体:将不同类型的数据放到一起,是C 语言中的数据结构(labview中的簇Cluster,python中的tuple)。比如: struct resume{…

  • Post category:未分类

  Ca-rich样品 365 LED激发 先OPO-420,再OPO-330; 先OPO-330,再OPO-420; 420 LED激发 先OPO-420,再OPO-330; 先OPO-330,再OPO-420; Sr-rich样品 365 LED激发 先OPO-420,再OPO-330; 先OPO-330,再OPO-420; 420 LED激发 先OPO-420,再OPO-330; 先OPO-330,再OPO-420; Ca-Sr-2%样品 365 LED激发 先OPO-420,再OPO-330; 先OPO-330,再OPO-420; 420 LED激发 先OPO-420,再OPO-330; 先OPO-330,再OPO-420; Ca-Sr-0.5%样品 365 LED激发 先OPO-420,再OPO-330; 先OPO-330,再OPO-420; 420 LED激发 先OPO-420,再OPO-330; 先OPO-330,再OPO-420;

数据采集卡-labview

  • Post category:未分类

  数据采集系统的四个部分: 原始信号 信号调理设备 数据采集设备 计算机(上位机) 注:有时候原始信号并非可以直接测量的电信号,这个时候就需要利用传感器将需要测量的物理信号转化为电信号。转化为电信号后,有的信号并不方便直接用来测量,所以这个时候需要信号调理设备,将信号进行放大、滤波等处理,方便更精确地测量。再用数据采集设备将模拟信号转换为数字信号,方便计算机进行处理;或将计算机编辑好的数字信号转换为模拟信号,并用数据采集设备输出。 需要用到的软硬件: NI DAQmx,安装好后,在labview的测量I/O新增加了该模块 USB6002 NI MAX,查看是否正确安装USB6002的驱动,是否正确连接和识别USB6002,总之NIMAX有三大功能: 识别和检测NI硬件 无需编程完成数据采集任务 创建数据采集任务,导入labview自动生成代码 USB6002的详细信息 通道数—差分:应该是类似RS485双绞线利用差分信号来传输数据,增强数据的抗干扰能力; 通道数—单端:就是普通的一条线传输信号,TTL电平或者RS232电平; 【ADC分辨率】(Analogue to Digital Converter resolution):指ADC能够分辨量化的最小信号的能力,用二进制位数表示。比如:一个10位的ADC,其所能分辨的最小量化电平为参考电平(满量程)的2的10次方分之一。即分辨率越高,就可以将满量程里的电平分出更多份数,得到的结果就越精确,得到的数字信号再用DAC转换回去后就越接近原来输入的模拟值。所以,对于给定的一个具体ADC器件,其分辨率值是固定的。 参考:ADC分辨率和精度的区别—知乎 【最大采样率】(Maximum sample rate (aggregate)):根据奈奎斯特采样定律,在进行模拟/数字信号的转换过程中,当采样频率fs.max大于信号中最高频率fmax的2倍时(fs.max>2fmax),采样之后的数字信号完整地保留了原始信号中的信息,一般实际应用中保证采样频率为信号最高频率的5~10倍,这样就可以较好地在时域还原信号。 接口的含义: AI—Analog Input AO—Analog Output DI—Digital Input DO—Digital Output 接好USB6002之后,可以在NI MAX—设备和接口—测试面板,此时也可以知道其有哪些功能,但是我的NI MAX只检测出数据采集卡,并没有测试面板这个选项。于是我选择用NI package manager修复了NI MAX相关的软件,再次启用NI MAX就能够正常测试数据采集卡了。 演示-1:AO-0输出 3…

Complex Variables With Applications

  • Post category:未分类

参考资料: MIT-18.04-Jeremy Orloff COMPLEX ANALYSIS—A Visual and Interactive Introduction Complex Analysis_朱华星 应用数学二—林秀豪 Libretexts-Jeremy Orloff 数学物理方法,梁坤淼;数学物理方法,吴崇试;复变函数论方法,拉夫连季耶夫,沙巴特

科研心得

  • Post category:未分类

The importance of stupidity in scientific research 著名化学家徐光宪院士总结的科研创新的 16 条方法

End of content

No more pages to load