我有一个象征性的方程,类似于2x+3y+4z=0。问题是我想要将它与我正在输入的完整句子一起打印到屏幕上。我希望在终端中显示:"矫正平面的方程为:2x+3y+4z=D。"我是Matlab的新手,找不到适合这个的函数!
syms x y z;
q = 2*x + 3*y + 4*z;
disp('Displayed equation :');
pretty(q);
或者尝试使用pretty_equation()
disp('is what you are looking for?');
Matlab肯定有类似于C语言的命令,只是稍有不同。如果你想使用%i,可以使用类似于C语言printf命令的fprintf命令,但我认为这也会在任何仪器上打印。
完整格式如下:
fprintf(fileID, format, A, ...)
在这里你可以指定格式:%i
同时,按下 F1 键可以查看使用 fprintf 的完整细节。
我相信fprintf(args...)
是MatLab中的一个函数,我的谷歌搜索也证实了这一点。你可以去看看。
pretty_equation
不是标准的 matlab 函数。您是指来自 matlab 文件交换所的 这个函数 吗? - LNiederha