Kri*_*ian 13 string matlab line-breaks
我正在编写一个代码,我要求用户输入.但是,通知用户这个字符串的字符串有点长,当我使用代码时,它们都会在命令窗口中的一行中写入.我想把它分散在多行上.我的代码是:
n = input(['The matrix is diagonally dominant. Please choose which method you wish to'...
' use: 1 (Gaussian elimination), 2 (Jacobi iterations),'...
' 3 (Gauss-Seidel iterations). If you enter any other number'...
' Gaussian elimination will automatically be used: ']);
Run Code Online (Sandbox Code Playgroud)
如果可取的话,我希望显示超过4行,如代码中所示.我该如何完成这项工作?
ang*_*nor 17
使用sprinf和\n(换行符)
n = input(sprintf(['The matrix is diagonally dominant. Please choose which method you wish to\n'...
' use: 1 (Gaussian elimination), 2 (Jacobi iterations),\n'...
' 3 (Gauss-Seidel iterations). If you enter any other number\n'...
' Gaussian elimination will automatically be used: ']));
Run Code Online (Sandbox Code Playgroud)
使用\n作为间隔字符,例如:
n = input(sprintf('blablabla\nblablabla\n'))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
44037 次 |
| 最近记录: |