最优化理论与数值计算
最优化理论与数值计算
麦克斯韦的妖精
大槐树下一梦醒,人事功名两茫茫。长恨当年花开日,少不更事老来伤。
展开
-
数值计算——线性方程组的几个例题解决
1、计算计算向量b的1范数、2范数、无穷范数。计算A矩阵的1范数、2范数、无穷范数、条件数、F-范数。clc,clear b = [2 8 10];A = [2 4 -2 4 9 -3 -2 -1 7]; fprintf('%s\n','向量b的1范数')fanshub1 = abs(b(1)) + abs(b(2)) + abs(b(3原创 2016-11-09 14:29:11 · 3431 阅读 · 0 评论 -
线性方程组——Jacobi迭代和G_S迭代
1)方程组Ax=b用简单迭代法(Jacobi迭代法)和G-S迭代法分别解方程组。精确到小数点后5位,最大迭代次数N=100,说明是否收敛Jacobi迭代代码如下Jacobi.mfunction [x, k, index]=Jacobi(A, b, ep, it_max)%求解线性方程组的Jacobi迭代法,其中% A ---方程组的系数矩阵% b ---方程组的右端原创 2016-11-09 15:02:30 · 10420 阅读 · 0 评论 -
科学计算线性方程组的几个实例
1、 Write a program to computethe absolute and relative errors in Stirling’s approximation for n = 1,...,10. Doestheabsoluteerrorgrow orshrink as n increases? Does the relative error grow or shrink原创 2016-11-01 09:42:07 · 2940 阅读 · 0 评论 -
用MATLAB的GUI绘图的一个简单例子
本文参考自https://jingyan.baidu.com/article/0f5fb099ade1626d8334ead0.html,略加改动。常用MATLAB进行一些计算,使用GUI功能的话调整参数的时候会比较方便。首先在MATLAB中选择新建图形用户界面我们可以从左边拖拽我们想要添加的组件,来绘制界面。双击相应的组件,我们可以在弹出的框中修改组件的一些属性,比如原创 2017-11-24 19:12:59 · 88034 阅读 · 16 评论 -
Java调用jama实现矩阵运算
本文转自http://www.cnblogs.com/zangbo/p/5622351.html一、jama简介Jama是一个基本的线性代数java包。包括一个基本的Matrix类和5个矩阵分解类。Matrix类提供了基本的线性代数数值运算的功能,不同的构造函数可以构造双精度和浮点精度的二维数组,而不同的gets和sets方法可以返回子矩阵和矩阵元素。转载 2017-12-06 22:37:46 · 1140 阅读 · 1 评论 -
MATLAB调用C++程序
有时候可能会需要在MATLAB中调用C++程序。调用C++代码需要用到mex。下面介绍一下使用的方法。环境配置MATLAB中的环境配置这里我用的MATLAB版本为2014a。必须要对MATLAB的编译应用程序mex和mbuild进行正确的设置。先对MATLAB编译应用程序mex的设置:在MATLAB命令行中输入mex –setup ,输入之后回车,会询问选择语言,此时直接用原创 2018-01-15 19:12:17 · 25122 阅读 · 1 评论