双
将符号值转换为MATLAB双精度
描述
例子
将符号矩阵转换为双精度矩阵
转换矩阵中的符号数symM
使数字的精度加倍双
.
A = sym(√(2));B = sym(2/3);symM = [a b;a * b b / a)
symM =
doubleM = double(symM)
doubleM =2×21.4142 0.6667 0.9428 0.4714
将符号结果转换为双精度
解三角方程
通过使用解决
.设置ReturnConditions
选项真正的
返回完整的解决方案、解决方案中使用的参数以及这些参数上的条件。
信谊xEqn = sin(2*x) + cos(x) == 0[solx,params,conds] = solve(eqn,x,ReturnConditions=true)
solx =
params =
气孔导度=
求解器不创建变量
为MATLAB®工作区中的参数。创建这个变量。为…找到解决方案万博 尤文图斯
通过使用潜艇
.
信谊kSols_k2 = subs(solx,k,2)
sols_k2 =
解是精确万博 尤文图斯的符号数。将这些数字转换为双精度数字。
= double(sols_k2)
doublesols_k2 =3×17.8540 12.0428 16.2316
将数字的符号矩阵变量转换为双精度
创建一个符号表达式年代
代表
,在那里
是一个2 × 2的符号矩阵变量。
信谊一个2矩阵S = A*A - 2*A +眼(2)
S =
替代 用符号数字 .
Aval = [cos(sym(pi)/5) sin(pi/4);1 0];symS = subs(S,A,Aval)
信谊=
将结果转换为双精度矩阵。
双(symS)
双打=2×2-0.6706 -0.8422 1.1910 0.2929
输入参数
版本历史
R2006a之前介绍过R2022b:将数字的符号矩阵变量转换为双倍精度
可以转换类型为数字的符号矩阵变量symmatrix
一个双精度矩阵的类型双
.示例请参见将数字的符号矩阵变量转换为双精度.
第一MATLAB
Hai fatto clic su uncollegamento che对应一个任务的MATLAB:
Esegui il comando inserendolo nella finestra di comando MATLAB。我浏览器网页不支持我的MATLAB。万博1manbetx
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。