Mathematica'yı uygun bir Fortan77 biçimlendirmesi olan bir metin dosyasına dışa aktarma/kaydetme/yazma, yani altıncı sütundaki 72 sütun ve bir devam işaretini nasıl alabilirim?Özel biçimlendirilmiş ifadeleri Mathematica 'dan dışa aktarma
Önceden var olan Fortran77 koduna eklemem gereken büyük ve karmaşık analitik ifadeler oluşturmak için Mathematica kullanıyorum. Her şeyin Ancak, bir metin dosyasına doğru çıkışa Mathematica'yı nasıl bilemiyorum FortranForm[]
ve
SetOptions[$Output, PageWidth -> 72]
ile Mathematica'nın ön ucuna doğru çalışma var. Böyle bir şey istiyorum:
MM11 = mH1**2 + (g2**2*v1**2)/2. -
- (g2**2*(v1**2/2. -
- ((v2*Cos(phi2) - (0,1)*v2*Sin(phi2))*
- (v2*Cos(phi2) + (0,1)*v2*Sin(phi2)))/2.))/2.
...
ama ya bu olsun:
MM11 = FortranForm[mH1^2 + (g2^2*v1^2)/2 - ...
veya bu:
MM11 = mH1**2 + (g2**2*v1**2)/2. - (g2**2*
(v1**2/2. - ((v2*Cos(phi2) - (0,1)*v2*Sin(phi2))*
...
Sorunun başlığını daha genel olacak şekilde değiştirdim, çünkü cevap, Mathematica'daki özel çıktı biçimlendirmesiyle ilgili genel sorunu çözüyor. – Timo