matlab中怎么使用disp函数显示一句话同时输出变量值呢?
生活随笔
收集整理的這篇文章主要介紹了
matlab中怎么使用disp函数显示一句话同时输出变量值呢?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天在寫matlab程序的時候,發現之前matlab輸入input和輸出output函數的使用有點遺忘,于是決定記錄下來這些零碎的知識點。
那么disp如何顯示一句話同時輸出變量值呢?
參考的disp官方文檔
下面給出一種方法
用中括號[]把一些變量括起來,然后用disp函數顯示。其中可能用到一些類型轉換函數,比如num2str()函數就是把數字變成字符串。
下面是一個例子:想要顯示“在h是0.01的時候,在x0=pi/2這點處sin(x0)的導數是:-0.005”這樣一句話。其中,0.01是變量,0.005是變量。
用的是下面這句話:
disp([‘h是’,num2str(h),‘的時候,在x0=pi/2這點處sin(x0)的導數是:’,num2str(slope)]);
總的程序如下:
x0=pi/2; h=0.01; x=[x0, x0+h]; y=[sin(x0),sin(x0+h)]; slope=diff(y)./diff(x); disp(['h是',num2str(h),'的時候,在x0=pi/2這點處sin(x0)的導數是:',num2str(slope)]);總結
以上是生活随笔為你收集整理的matlab中怎么使用disp函数显示一句话同时输出变量值呢?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 转债股票是好是坏 可转债对公司影响盘点
- 下一篇: matlab中plot同时绘制两个函数时