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