Ⅰ 举例说明有限元算法
这种例子多的很,尤其是在相关的书籍里面。譬如大学里面的结构力学里面,甚至高中的功部分的有关模型和题目都可以运用有限元算法,建议你参考书籍理解。主要是明白有限元算法的理论和内涵,它的解决问题的过程相对固定。当然,利用有限元算法解决实际问题更是得天独厚,利用其开发软件,运用计算机求解日益普遍。我记得我学过一个软件,ANSYS软件就是其中的一个。
希望对你有所帮助!
Ⅱ 求教各位Matlab大神如何使用用高斯列主元算法编程求解下列线性方程组的解,如下图所示
function [A,det]=GaJo_inv(A)
% Gauss-Jordan 列主元消去法求方阵逆 P178
% [A,det]=GaJo_inv(A)
% A 要求逆矩阵
% det 按需求返回 A 的行列式
% A 返回逆矩阵,放在 A 中
n=size(A);
if n(1)~=n(2)
error('不是方阵!');
end
n=n(1);det=1;
flag=1:n;
for k=1:n
t=find(abs(A(k:n,k))==max(abs(A(k:n,k)))); %寻找主元
t=t(1)+k-1;
flag(k)=t;
if t~=k
p=A(k,:); A(k,:)=A(t,:); A(t,:)=p; %交换行
det=-det;
end
if A(k,k)==0
error('矩阵不可逆!');
end
det=det*A(k,k);
h=1/A(k,k); A(k,k)=h;
A([1:k-1 k+1:n],k)=A([1:k-1 k+1:n],k)*(-h);
for i=1:n
if i~=k
A(i,[1:k-1 k+1:n])=A(i,[1:k-1 k+1:n])+A(k,[1:k-1 … .
k+1:n])*A(i,k); %消去
end
- 31 -
end
A(k,[1:k-1 k+1:n])=A(k,[1:k-1 k+1:n])*h;
end
for k=n-1:-1:1
t=flag(k);
if k~=t %调整 A 列(因为原矩阵换行)
p=A(:,t); A(:,t)=A(:,k); A(:,k)=p;
end
end
Ⅲ 求成都麻将5元算法,40封顶!
摘要 大小雨,绕杠5元,暗杠10,点杠点家10元其他5元,清一色20,自摸得话就25也就是自摸要加5元底!!,三翻算极品!
Ⅳ 乘法逆元算法
本原元是指有限域乘法群的生成元,它的阶数是q-1,q是有限域中元素个数。本原元的作用有很多,你问的是在乘法和乘法逆元上计算的用处。下面假设w是一个本原元
首先,有限域F中的任何非零元素a都可以表达成w^m的形式,这是因为有限域的乘法群是一个循环群,而本原元是这个循环群的生成元。这样在计算有限域元素之间乘法的时候,只要将指数相加。具体的说,a=w^m,b=w^n,ab=w^(m+n).
其次,任何一个非零元素a,有上面知道a=w^m,那么a的逆a^(-1)=w^(-m)
本原元还有其他的用处,如分圆多项式,本原多项式,域的扩张等。不过这不是几句话能说清楚的了。
我是学代数的,有问题我们可以再交流。
Ⅳ 72x33+66x9的简便元算法
72x33+66x9
=72x33+33x2x9
=33x(72+18)
=33x90
=2970
Ⅵ 公式算法
DHL的费用计算方法
空运的费用主要是运费和杂费,运费是按照重量等级来计算单价的,一般有这么几个等级:+100KG (100KG以上的货物)+300KG,+500KG,+1000KG
有些航空公司对+45KG也有运价,一般没相应级别运价的话就按照TACT价格来计算货物运费,货物的计费重量也是个重要的地方,货物的重量在空运上分体积重量和毛重两个方面。当体积重量大于毛重是,体积重量就是货物的计费重量,当体积重量小于毛重是,实际毛重就是计费重量。
杂费包括的方面就比较多点,一般来说包括仓储费用,燃油附加费用,战争险等等
燃油附加费和战争险是特定情况下的产物,一般现在公司的报价都是包含在运费内的
DHL等快件类的运费计算是按照0.5KG为单位的,一般都是第一个0.5公斤有一个价格,然后就是续重价格
比如说一票快件,重量是3KGS 报价是起重
100RMB,续重 50RMB
那这个快件的运费就是100+(3*2-1)*50=350RMB。
国际包裹运费计算方法
1.计费重量单位:
特快专递行业一般以每0.5KG(0.5公斤)为一个计费重量单位。
2.首重与续重:
特快专递货品的寄递以第一个0.5KG为首重(或起重),每增加0.5KG为一个续重。
通常起重的费用相对续重费用较高。
3.实重与材积:
是指需要运输的一批物品包括包装在内的实际总重量称为实重;
当需寄递物品体积较大而实重较轻时,因运输工具(飞机、火车、船、汽车等)承载能力及能装载物品体积所限,需采取量取物品体积折算成重量的办法做为计算运费的重量,称为体积重量或材积。
体积重量大于实际重量的物品又常称为轻抛物。
4.计费重量:
按实重与材积两者的定义与国际航空货运协会规定,货物运输过程中计收运费的重量是按整批货物的实际重量和体积重量两者之中较高的计算。
5.包装费
一般情况下,快递公司是免费包装,提供纸箱、气泡等包装材料,但很多物品如衣物,不用特别细的包装就可以,但一些贵重、易碎物品,快递公司还是要收取一定的包装费用的。包装费用一般不计入折扣。
6.通用运费计算公式:
A) 当需寄递物品实重大于材积时,运费计算方法为:
首重运费+(重量(公斤)×2-1)×续重运费
例如:7KG货品按首重20元、续重9元计算,则运费总额为:
20+(7×2-1)*9=137 (元)
B) 当需寄递物品实际重量小而体积较大,运费需按材积标准收取,然后再按上列公式计算运费总额。求取材积公式如下:
规则物品: 长(cm)×宽(cm)×高(cm)÷6000=重量(KG)
不规则物品: 最长(cm)×最宽(cm)×最高(cm) ÷6000=重量(KG)
C) 国际快件有时还会加上燃油附加费
比如此时的燃油附加费为9%,还需要在公式(A)的结果加上:运费×9%
燃油附加费计一般会同运费一起打折
7.总费用:
总费用=(运费+燃油附加费)×折扣+包装费用+其它不确定费用
自2008年11月1日起,DHL将逐步更新对货物体积的计算方法,努力使低密度货物体积重量的计算方法标准化。同时,DHL快递的“当日送达”,“限时专递”和“限日快递”服务的容积除数将改为5000。按下列公式计算:
长*宽*高/5000
Ⅶ 求成都麻将5元算法,40封顶!
大小雨,绕杠5元,暗杠10,点杠点家10元其他5元,清一色20,自摸得话就25也就是自摸要加5元底!!,三翻算极品!
Ⅷ 有限元计算什么意思
有限单元法(finite
element
method,FEM):属于力学分析中的数值法,起源于航空工程中的矩阵分析,它是把一个连续的介质(或构件)看成是由有限数目的单元组成的集合体,在各单元内假定具有一定的理想化的位移和应力分布模式,各单元间通过节点相连接,并借以实现应力的传递,各单元之间的交接面要求位移协调,通过力的平衡条件,建立一套线性方程组,求解这些方程组,便可得到各单元和结点的位移、应力。简言之,就是化整为零分析,积零为整研究。
FEM的解题思路可简述为:从结构的位移出发,通过寻找位移和应变,
应变与应力,应力与内力,内力与外力的关系,建立相应的方程组,从而由已知的外力求出结构的内应力和位移。有限元分析过程由其基本代数方程组成:[K]
{V}={Q},[K]为整个结构的刚变矩阵,{V}为未知位移量,{Q}为载荷向量。
这些量是不确定的,依靠所需解决的问题进行定量描述。上述结构方程是通过应用边界条件,将结构离散化成小单元,从综合平衡方程中获得。FEM是通过单元划分,
在某种程度上模拟真实结构,并由数字对结构诸方面(如载荷,几何形状,材料力学性能,
边界条件和界面条件)进行描述。其描述的准确性依赖于单元细划的程度(几何相似性),载荷的真实性,材料力学参数的可信度,边界条件处理的正确程度(力学相似性)。FEM分析结构受力状态可用力法或位移法表示。
有限元的具体分析步骤为:
①连续体的离散化;②选择单元位移函数;③建立单元刚度矩阵;④求解代数方程组,得到所有节点位移分量;⑤由节点位移求出内力或应力。由于计算复杂,运算工作量大,往往要通过高性能电子计算机才能完成,当前已有多种成熟的有限元法电算程序。
使用有限元计算分析方法较其他传统的实验应力分析方法有明显的优越性,其优点在于:
①有限元法能够给出所需要的模型任意部位的应力和位移状态;②不仅能给出数据结果,还能由计算机自动给出立体图象;③一旦生物医学模型被转化为数学力学模型,就可反复使用同一模型进行各种加载荷状况的计算,保证了模型的完全相似;④同一种计算机程序,还可以用来对多种不同模型进行计算分析;⑤由于使用了计算手段,使大量的数据处理变得较为容易,不管研究对象的几何形状、材料性质、支持条件和加载荷方式多么复杂,都能进行分析,能迅速得出结果。为了验证其分析结果是否正确,有时需要用实验应力分析法如光弹法做抽样实验分析,或用已知的基础知识或临床知识加以验证、判断,得到客观依据,去伪存真,总结出符合实际的规律性,则更具有科学性和可信性。
参考资料:
http://tech.caenet.cn/Article220.html
Ⅸ 急求,日元换算美元算法!!!!!!!!!!!!!!!!
vista的侧边栏就可以查到当前汇率
比如现在美金对日元的汇率是1:91.9350,也就是1美刀换91.9350日元(反过来日元对美金的汇率是1:1/91.9350,也就是1:0.0108773,不过汇率一般都是把强势货币放在前面,所以一般看到的都是1:91)
所以如果你有1000日元,能换到的美金就是1000/91.9350大概是11美金左右
对于通过人民币折算,人民币对日元汇率是 1:13.4464,也就是1块钱人民币相对于13.4464日元,美元对人民币汇率是1:6.83714
所以同样1000日元,能够换到的人民币为1000/13.4464大概在74块钱左右,74块钱人民币能换到的美元为74/6.83714大概为11
Ⅹ 求高手,fortran编程语言,与有限元算法有关,现缺少open中的dat文件,该文件应如何编写
nn是有限元网格的节点个数,ne为有限元网格的单元个数,(xj(i),yj(i),i=1,nn)表示每个节点的x,y坐标;((node(i,j),j=1,4),i=1,ne)表示每个单元由哪四个节点组成,由此看来对求解域的离散应该采用的是4节点四边形线性单元。根据这个情况,假设你的求解域为矩形区域,你将它离散为4个单元,每个单元有4个节点组成,共有9个节点,
输入文件内容(两虚线间的内容)应该这样写:
——————————————————————
9,4
1,x坐标值,y坐标值
2,x坐标值,y坐标值
。。。
。。。
9,x坐标值,y坐标值
1,1,4,5,2(即1号单元由1,4,5,2这4个节点组成)
2,2,5,6,3
3,4,7,8,5
4,5,8,9,6
——————————————————
当然,我只是简单举例说明,具体多少个单元和节点要看你对求解区域怎么进行有限元网格划分而定,但是格式可以按照上面写