Matlab符号计算结果过长无法在屏幕中显示的问题
生活随笔
收集整理的這篇文章主要介紹了
Matlab符号计算结果过长无法在屏幕中显示的问题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、輸出到’txt’文件。
要輸出為txt文件,用到fopen、fprintf和fclose命令。
fopen命令用來新建文件,并用參數(shù)w表示無條件寫入內(nèi)容。
fprintf直接開始寫入內(nèi)容,fclose結(jié)束。但是,fprintf命令并不能直接將sym類型的變量內(nèi)容直接打印出來,char類型變量的直接打印的,所以用char()命令進(jìn)行一個類型轉(zhuǎn)換就行了。
2、安裝 Maple Toolbox for MATLAB
Matlab 符號計算的能力并不強(qiáng),應(yīng)用的是 Mupad 的符號計算引擎,計算耗時巨大。如果要提高符號計算能力,可以
安裝 Maple Toolbox for MATLAB 工具箱。Maple的符號計算速度很快,而且也可以解決輸出顯示問題,因為maple的
計算結(jié)果可以換行。
安裝 maple ,安裝過程中會自動檢測 matlab 版本,直接安裝接可以了
在 Matlab 命令行中輸入Maple,然后進(jìn)行符號計算。
總結(jié)
以上是生活随笔為你收集整理的Matlab符号计算结果过长无法在屏幕中显示的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Matlab GUI 设计(4):不同控
- 下一篇: 机器人动力学简化模型(Euler-Lag