文档帮助中心
符号表达式的Fortran表示
fortran (f)
fortran (f、名称、值)
fortran (f)返回符号表达式的Fortran代码f。
f
例子
fortran (f,名称,值)使用由一个或多个指定的附加选项名称,值对参数。
fortran (f,名称,值)
名称,值
全部折叠
从符号表达式生成Fortran代码日志(1 + x)。
日志(1 + x)
f = log(1+x);fortran (f)
ans = ' t0 = log(x+1.0D0)'
生成3乘3希尔伯特矩阵的Fortran代码。
H =符号(hilb (3));fortran (H)
ans = ' H (1,1) = 1.0 d0 H(1、2)= 1.0 d0/2.0d0 H(1、3)= 1.0 d0/3.0d0 H (2, 1) = 1.0 d0/2.0d0 H (2, 2) = 1.0 d0/3.0d0 H (2,3) = 1.0 d0/4.0d0 H (3,1) = 1.0 d0/3.0d0 H (2) = 1.0 d0/4.0d0 H (3,3) = 1.0 d0/5.0d0”
属性将生成的Fortran代码写入文件文件选择。当写入文件时,fortran使用名为的中间变量优化代码t0,t1,…在文件中包含注释评论选择。
文件
fortran
t0
t1
评论
syms x f = diff(tan(x));fortran (f,“文件”,“fortrantest”)
t0 = tan (x) * * 2 + 1.0 d0
包括发表评论版本:1.1。注释行必须小于71个字符才能符合Fortran 77。
版本:1.1
fortran (f,‘文件’,‘fortrantest’,‘评论’,版本:1.1)
*版本:1.1 t0 = tan (x) * * 2 + 1.0 d0
符号输入,指定为符号表达式。
的可选逗号分隔对名称,值参数。的名字参数名称和价值为对应值。的名字必须出现在引号内。可以按任意顺序指定多个名称和值对参数Name1, Value1,…,的家。
的名字
价值
Name1, Value1,…,的家
fortran (x ^ 2,‘文件’,‘fortrancode’,‘评论’,‘V1.2’)
“文件”
要写入的文件,指定为字符向量或字符串。当写入文件时,fortran使用名为的中间变量优化代码t0,t1,……
“评论”
要包含在文件头中的注释,指定为字符向量、字符向量的单元格数组或字符串向量。注释行必须小于71个字符才能符合Fortran 77。
MATLAB®是左结合的,Fortran是右结合的。如果表达式中存在歧义,则fortran函数必须遵循MATLAB来创建一个等价的表示。例如,fortran代表c a ^ ^在MATLAB(a * *) * * c在Fortran。
c a ^ ^
(a * *) * * c
ccode|乳胶|matlabFunction
ccode
乳胶
matlabFunction
您点击了对应于以下MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译内容,并查看当地的活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系