![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数学matlab程序
文章平均质量分 65
mw_1422102031
长大是要背负更多的压力和责任,但长大不意味着失去快乐的能力;
爱任何事物的方法,就是要意识到你可能会失去它。
展开
-
ubuntu系统安装和使用matlab
只是为方便学习,不做其他用途。原创 2023-05-15 10:49:17 · 5280 阅读 · 2 评论 -
matlab中Nurbs库的简单使用
只是为方便学习,不做其他用途,记录matlab中Nurbs的使用原创 2023-02-23 20:42:20 · 2178 阅读 · 0 评论 -
matlab中常用的矩阵计算
1、 常见数据处理2、常见矩阵3、矩阵切片和块4、矩阵运算5、类型转换6、求解线性方程组 Ax = bx = A\b;7、特征值问题本博客参考来源超链接原创 2020-10-19 09:39:50 · 1268 阅读 · 0 评论 -
常微分方程初值问题——线性多步法 matlab实现
Adams方法:注:课件内容为大连理工大学张旭平老师所写原创 2020-10-18 10:04:19 · 4414 阅读 · 1 评论 -
RungeKutta法 matlab实现
function chap1_RungeKutta_method% test the Runge-Kutta method for ODE IVP% foundate = '2015-3-8';% chgedate = '2020-04-30';% by Zhang, Xupingu0 = 1;T = 1;h = 0.1;N = T/h;t = 0:h:T;solu = exact1(t);f = @f1;u_euler = euler(f,u0,t,h,N);u_RK = r原创 2020-10-18 10:02:42 · 1769 阅读 · 0 评论 -
双三次Bezier可展曲面及matlab实现
一、理论出处 本次实现三次Bezier可展曲面的理论出处为: 作者: Chih-Hsing Chu, Carlo H. Sequin &原创 2020-10-17 21:15:22 · 3543 阅读 · 2 评论 -
求解非线性方程组之一般牛顿法 及matlab实现
一、理论基础 二、 算法设计原创 2020-10-15 21:48:32 · 1830 阅读 · 0 评论 -
看的第二篇论文matlab程序实现
一、直纹面边界为二次Bezier曲线设计成可展曲面有关第二篇论文博客的超链接论文二次部分的理论:二、相应的matlab程序:% date : 2020.10.14% 第三篇论文的编程实现% Developable Bezier patches: properties and design% 双二次的可展曲面设计% author : mw_1422102031clear;clc;% 直纹面编程示例:% 直纹面方程:p(u,v) = (1-u)*a(v) + u*b(v) ; %原创 2020-10-14 20:53:25 · 729 阅读 · 0 评论 -
数值积分公式及龙贝格(Romberg)算法实现matlab
一、数值积分方法得基本思想二、复化求积公式三、基于复化梯形求积公式的高精度求积算法——Richardson外推法和Romberg算法 四、Romberg算法原创 2020-10-13 21:26:26 · 24317 阅读 · 30 评论 -
直纹面的简要介绍 以及matlab程序实现
1. 直纹面的定义 直纹面是一类特殊的曲面,它可以由一族直线“织成”,即过曲线上每一点都存在过该点的直线落在该曲面上。 直纹面在几何造型中的应用非常广泛。直纹面是直线段在空间中沿某一定曲线运动所形成的轨迹. 定曲线称为准线,直线段称为母线。如下图:原创 2020-10-02 20:54:43 · 5095 阅读 · 4 评论 -
张量积型的Bezier曲面及matlab实现
function bezier_surf%张量积型的bezier曲面a = 0;b = 1;N = 10;M = 10;hx = (b-a)/N;hy = (b-a)/M;x = (a:hx:b)'; %x:[0,1]区间N等分得到的向量y = (a:hy:b)'; %y:[0,1]区间M等分得到的向量n = 2;m = 2;a = 0;b = 1;N = 10;M = 10;hx = (b-a)/N;原创 2020-09-23 19:44:42 · 2997 阅读 · 9 评论 -
张量积型的Bernstein基函数
张量积型的Bernstein基函数 所谓张量积型,或者乘积型的二元空间是指,他的基函数可以由一元基函数通过张量积(乘积)得到.例如,我们考虑两个分量的次数分别不超过m和n次的二元多项式空间Pm,nP_{m,n}Pm,n,可以由两个一元多项式空间PmP_mPm和PnP_nPn的张量积得到,即Pm,n=Pm⨂PnP_{m,n} = P_m \bigotimes P_nPm,n=Pm⨂Pn.因此a=span{(1,x原创 2020-07-24 10:48:31 · 1864 阅读 · 1 评论 -
Bezier曲线及其de casteljau算法 matlab实现
一、Bezier曲线的定义 给定n+1个空间向量Pi∈R3(i=0,1,...,n)P_i\in R^3 (i= 0,1,...,n)Pi∈R3(i=0,1,...,n), 称n次参数曲线段P(t)=∑i=0nPiBin(t),0≤t≤1P(t) = \sum^n_{i=0}P_iB^n_i(t) ,0\leq t \leq1P(t)=i=0∑nPiBin(t),0≤t≤1为一条n次Bezier曲线.PiP_iPi原创 2020-07-23 20:56:53 · 3793 阅读 · 0 评论 -
guass法matlab
guass法求解AX=Bmatlab程序如下function gauss2A = [4,6,0;-3,-5,0;-3,-6,1];B = [-1,-2,6;-1,0,3;-1,-1,4];X = gauss(A,B)D = eye(3)/A;D = D*Bend%guass法求解AX=Bfunction x = gauss(A,B);%消元过程n = size(A,2);m = size(B,2);for i = 1:m b = B(:,i); for k=1:n原创 2020-07-23 14:20:20 · 474 阅读 · 0 评论