暂无个人介绍
数值积分的梯形逼近及误差分析 引入梯形逼近的原因是,在求解一些函数的反导数时候,过程极为复杂甚至可能就不可能有简单的数学表达式,那么就需要把函数f的积分切成n个连续的小梯形,计算这n个连续的小梯形的黎曼和,从而得到积分。
积分解多条曲线围成面积且具有不同边界MATLAB 如图所示,f(x)=x^(1/2)与g(x)=x-2围成的图形,如果求所围成面积处于x坐标轴上方的部分,则直接使用黎曼积分(f(x)-gx)dx不妥。
黎曼积分解多条曲线围成的面积:MATLAB 假设f(x)=-x^2+2与g(x)=-x两条曲线,两条曲线相交于两点,分别是(-1,1)和(2,-2),如图,红色曲线是f(x),绿色线是g(x):红色曲线和绿色曲线所围成的面...
黎曼积分求解可微曲线的弧线长度 假设曲线y=f(x)在区间[a,b]内光滑、可微且连续。那么可以根据微积分求解y=f(x)在a
MATLAB计算黎曼积分曲线围成的面积 假设一个曲线方程f(x)= x.^3-x.^2-2*x。f(x)与笛卡尔坐标x坐标轴有交点,如图:计算该曲线与x(1
Newton-Raphson切线法解高次方程近似根 对于一般的一次,二次方程来说,求解方程的根比较简单。但是对于四次、五次甚至更高次方程,求解方程的f(x)=0的根变得十分困难甚至不可能完成。
线性化微分数学解释Einstein狭义相对论质能方程E=MC^2 要理解爱因斯坦在狭义相对论中的质能方程是如何推导出来的,需要先了解数学中的微分方程及其线性化方程的知识。
经济金融领域简单数学建模和分析:MATLAB成本曲线方程和销售收入直线方程 MATLAB代码: x=[0:0.1:5]; y=9*x; plot(x,y,'r','LineWidth',0.5) hold on; y=x.^3-6*x.^2+15*x; plot(x,y,'b','LineWidth',0.5) hold on; grid on; 结果如图1: 根据数学图形进行经济现象分析。
Rolle中值定理的两个数学推论证明 中值定理的两个数学推论的证明过程,体现的数学思想比较有趣,我把它备忘记录下来。Rolle中值定理的数学推论1:简单的说吧,就是,假设I区间可微、连续,如果f’(x)=0,那么f(x)=C,C为常数。
拉格朗日中值定理的定义:如果函数f(x)在[a,b]上连续,且在(a,b)可导,则函数f(x)上必有一点p,使得:(f(b)-f(a) )/(b-a)=f'(p)。
Matlab计算微分方程曲线求导及过曲线上点的切线方程 求解f(x)=x^2一元二次方程上某点的切线方程并绘制出方程的切线图。
Machine Learning:最小二乘法数学原理及简单推导 假设给定一系列散列值(数据集)记为D={(x1,y1),(x2,y2),(x3,y3),,,(xn,yn)},找到一个函数y=ax+b(也可记得f(x)=ax+b)使得f(x)函数尽可能拟合D。
机器学习之线性回归的最小二乘法求解 假设现在一个普通的一阶线性方程,y=2*x+2*t。t是随机噪音,生成的散列点(x,y)会沿直线y=2*x上下摆动。
Machine Learning 之Logistic回归算法中最小二乘法的Matlab曲线拟合 逻辑回归是机器学习(Machine Learning)中常见的机器学习算法,在处理逻辑回归(Logistic Regression)离散数据点集时,最常用的算法是最小二乘法。
matlab三维山峰/山脉/山地曲面数据图 可以使用peaks函数。比如直接peaks(80): peaks(80) z = 3*(1-x).
AI神经网络激活函数sigmoid及matlab的sigmf 神经网络中引入激活函数sigmoid作用是逻辑回归(logistic regression),引入非线性化。
我写的附录文章1简单介绍了K-means聚类算法。Matlab提供了专用函数kmeans用于聚类的质心。假设随机生成两维样本数据,然后用kmeans算出聚类并标记出质心:r1=randn(5,2)-2 r2=randn(5...
数值分析Matlab二维正态(高斯)分布以及协方差矩阵 主要是使用了matlab的mvnrnd产生随机的正态(高斯)分布二维矩阵,然后绘制出来。
主要使用了matlab提供的meshgrid和surf。一个细节是matlab中的 ./ 如果是单数,是一般的数学除法,如果是多维矩阵,则是多维矩阵对应元素的除法。
主要使用了matlab的meshgrid和mesh网格绘制三维数据函数。 matlab代码: xi=-20:0.5:20; yi=-20:0.
绘制结果如图所示: 具体的绘制要求和实现的细节,matlab代码注释中已有: x=-3:0.05:3; %刻度为0.05单位。
人工智能AI常见的经典K-means聚类算法原理和工作过程 K-means聚类算法亦称K聚类均值算法,K-means算法是硬聚类算法中的一种。
import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.
Android piles of RuntimePermissions requests, code improving for example: AndroidManifest.
Improving Android ORMLite foreign key mapping , based on new version 5.
Android Room联合AsyncListUtil实现RecyclerView分页加载ORM数据 我之前写了一系列关于AsyncListUtil实现RecyclerView和ListView的分页加载机制和技术路线,见附录文章4,5。
SQL数据库查询LIMIT 数据分页 SQL的语句LIMIT 约束SELECT 查询数据包表时,使得SQL查询语句返回指定的记录数(行数)。
基于Android官方AsyncListUtil优化经典ListView分页加载机制(二) 我写的附录文章1,介绍了如何使用Android官方的分页加载框架AsyncListUtil优化改进常见的RecyclerView分页加载实现。
基于Android官方Paging Library的RecyclerView分页加载框架 我之前写了一篇RecyclerView分页加载机制的文章,是基于Android官方的AsyncListUtil实现的,详情见附录文章1。
【原创译文】深入理解Android为什么不允许Room数据库对象间(外键)引用 译者zhangphil@csdn注:当我开始使用Android Room技术时候,Room明确禁止对象间外键引用,让我感觉不可思议,也觉得不正常,因为对象间引用几乎是所有ORM数据库技术非常普遍的设计和理念,并且这对开发者来说无疑很友好很有用,为什么Android官方的Room却禁止了呢?看了这篇谷歌Android官方技术文档我才恍然大悟。
Android官方ORM数据库Room技术解决方案:@Embedded内嵌对象(二) (一)附录1简介了Android Room的基本使用。
是时候该忘记Android SQLite了!Android官方ORM数据库Room技术解决方案简介(一) Android的Romm是Android官方整合出来的一揽子ORM数据库解决方案。
基于Android官方AsyncListUtil优化改进RecyclerView分页加载机制(一) Android AsyncListUtil是Android官方提供的专为列表这样的数据更新加载提供的异步加载组件。
Android LiveData简介(一) 使用Android的LiveData,需要在gradle添加引用: compile "android.
Android使用Thread的interrupt与sleep,重启或暂停线程任务 本文给出一个例子,简单说明如何在Android诸如Activity中,重启或者暂停一个正在无限运作的线程。
Android RecyclerView单点、批量数据元素项目item的增加、删除和移动 前文附录1,2介绍了基本的Android RecyclerView单点、批量元素项目的更新。
Android RecyclerView批量更新notifyItemRangeChanged 附录1的文章,介绍RecyclerView的定点更新,现在介绍RecyclerView的批量更新,RecyclerView的批量...
Android RecyclerView更新子项目notifyItemChanged 在过去Android的ListView中,如果ListView中某一个或者一批项目发生变化,需要通过adapter的notifyData...
Android性能:经典ListView适配器convertView缓存及复用机制 Android中的ListView常用Adapter中都会涉及到convertView的使用,使用convertView主要是为了缓存试图View,用以增加ListView的item view加载效率。
Java的字符类String、StringBuffer与StringBuilder异同对比分析 Java String是一个“不可变常量字符串”对象,final属性定义。
Android Activity的launchMode四种启动模式备忘 Android的Activity的启动模式有四种,在AndroidManifest.xml通过配置Activity的android: launchMode可以设置。
Android Okhttp缓存:精细化每一个Request的CacheControl缓存控制策略(二) 之前我写的附录文章1,只是简单的使用缺省的方法实现Okhttp的缓存。
Android Okhttp缓存Cache,创建OkHttpClient实现 Android Okhttp使用缓存通过Cache实现。
Android Activity / Fragment内存泄露引论 Android发生OOM(OutOfMemoryError)问题的重要因素是编程设计不佳的代码出现内存泄露(Leak)造成Android分配的内存紧张。
Java的JVM GC(Garbage Collection)垃圾回收原理机制及算法 Java GC(Garbage Collection)垃圾回收机制,Java VM中,存在自动内存管理和垃圾清理机制。
Android/Java网络加载框架Retrofit(三)结合RxJava2与RxAndroid2 把Retrofit与RxAndroid 2与RxJava 2联合使用,实现一个简单功能:加载一批图片到ListView中。
Android/Java网络加载框架Retrofit(二)load bitmap into ListView package zhangphil.
Android/Java网络加载框架Retrofit(一)初识Retrofit是Square针对Android网络I/O设计的一套框架。
Java的OutOfMemoryError和StackOverflowError Java Virtual Machine定义了两种异常:OutOfMemoryError与StackOverflowError。
TCP/IP协议之http与https通论 TCP/IP是传输层协议, http是应用层协议。web使用http协议作应用层协议,封装http明文数据,然后使用tcp/ip做传输层协议将它通过网络传输。