matlab輸出變量的值(matlab輸出變量的值用什么)
1很簡單啊 2比如我們輸出一個函數(shù)f=A*sinxB*expC*x這種表達式,A,B,C是你輸入的任何參數(shù) 1你寫上如下代碼的M文件 function f=dispfA,B,C syms x f=A*sinxB*expC*x end 2。
當(dāng)varargin用做一個函數(shù)的輸入變量時,MATLAB會將其置入一個單元數(shù)組中,該數(shù)組接受由用戶輸入的變量數(shù)varargout類似,函數(shù)返回的是一個單元數(shù)組例function varargout = Testa, b, varargin if nargin == 2。
循環(huán)前面設(shè)置J=zeros100,1,然后你那行含有J的改為Jj=j,不過這樣結(jié)果里會有0和實際j摻雜在一塊,再用find函數(shù)修正一下就好,多多練習(xí)一下find。
在matlab里面輸入edit funm在彈出的窗口輸入以下內(nèi)容function f=funx,yf=x^2+sinx*y+2*y保存一下最后在matlab命令窗口輸入fun1,0就可以了就可以計算當(dāng)x=1,y=0時的值,得到的結(jié)果應(yīng)當(dāng)。
頭暈不會用matlab 我計算的結(jié)果是這個,怎么讓直接輸出一個數(shù)值 g = intsinx*157*1 25*sinx^264^12100 1。
另外你的格式控制符有問題,\n換行應(yīng)該緊跟著%s,還有,每個循環(huán)你都打開一次txt文檔,用w格式打開,那么,要覆蓋原有的內(nèi)容,因此,fopen操作應(yīng)該在循環(huán)之外,用下面的即可 fid=fopen#39delaytxt#39,#39w#39for i=13 fo。
最簡單的話,用plot函數(shù)例如你想看v的值就輸入plotv如果v是復(fù)數(shù),則plotabsv繪制其模。
掃描二維碼推送至手機訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。