我有一个很长的表达,我需要采用以下衍生物:
D(expression(-4750000+(((14400*(((x/25)*1)-7.2))+(0*((x*1.05)-7.2))+(144*
((x*0.6)-7.2))*30.41667)-2500)/((0.1+1)^((1-0.5)/12))+(((13216.5802942644*
(((x/25)*1)-7.2))+(0*((x*1.05)-7.2))+(132.165802942644*
((x*0.6)-7.2))*30.41667)-2500)/((0.1+1)^((2-0.5)/12))+.........),'x')
当表达式少于4000个字符时,我得到一个解决方案。当它超过4000个字符时,R给我一个换行符+,期望更多输入。我无法找到有关字符限制的文档。有谁知道为什么会这样?找到这种衍生物的任何变通方法或替代方法?最终字符长度至少为50k。
答案 0 :(得分:4)
您可能会看到通过使用操作系统换行符功能的stdin输入的效果。尝试将其放在文本文件和source()中。