當前位置:編程學習大全網 - 編程軟體 - 關於matlab的disp使用

關於matlab的disp使用

使用中括號的原因不僅僅是disp的原因。

disp(X)函數只有壹個輸入,當妳有多個字符串作為輸入時就會報錯。例如:

disp('Alice is ' , num2str(12) , ' years old!' ); 就會報錯——輸入參數過多。

但是將裏邊的內容用中括號壹括就成了壹個字符串,例如:

str=['Alice is ' num2str(12) ' years old!']; disp(str);

上邊這句話也就等價於:

disp=(['Alice is ' num2str(12) ' years old!']);

這就是加中括號的原因,而不是因為num2str(),因為disp(num2str(12));也是正確的,因為裏邊就只有壹個字符串。明白了麽?歡迎交流~

  • 上一篇:勞拉玫瑰項鏈屬於什麽檔次?
  • 下一篇:APPLE IPHONE 6
  • copyright 2024編程學習大全網