0%

使用MATLAB的App designer功能制作APP,在命令行窗口键入

1
appdesigner

即可启动App designer。

Mathworks在R2016a中正式推出了GUIDE的替代产品:AppDesigner,这是在MATLAB 图形系统转向使⽤⾯向对象系统之后(2014b),⼀个重要的后续产品,它旨在顺应Web 的潮流, 帮助⽤户利⽤新的图形系统方便的设计更加美观的GUI。

相关教程:MATLAB App Designer Tutorial《MATLAB面向对象编程 第2版》

阅读全文 »

背景

如何计算曲线\(~y(x)~\)上的曲率,而曲线是由若干离散点构成。我的第一反应是根据离散点差分得到一阶导数\(~y'~\)和二阶导数\(~y''~\),然后由下式计算 \[ \tag{0a} k=\frac{|y''|}{(1+y'^2)^{3/2}} \]

曲线的凹凸方向则由\(~y''~\)的符号确定。

阅读全文 »

说到非线性方程(组)的解法,牛顿-拉夫逊方法(Newton-Raphson method)应该是大家最为熟悉的方法。但在某些的力学问题中,牛顿法却是无能为力。面对这种困境,Riks提出了弧长法(Arc length method)来求解非线性方程组。下面在力学背景下介绍弧长法的基本思想。

阅读全文 »