matlab畫圖問題,求大神幫助 matlab畫圖,求大神幫忙啊,感覺畫出的有問題!!幫忙改或...
其中w,c沒有給出,未知。
假如w=2;c=2;
>> lambda=500e-9:0.1e-9:650e-9;
>> u1=16.814e13;u2=16e13;
>> x1=sqrt(11e25)+i*u2;x2=sqrt(11e25)+i*u1;
>> w=2;c=2;
>> M=exp(i.*w*2.3*150e-9/c);N=exp(-i.*w*2.3*150e-9/c);
>> t=M+((i.*(6e8*pi./lambda)-i*3.263e15-3.45e12-10e12)*11e12+(i.*(6e8*pi./lambda)-i*3.429e15-3.81e12-11e12)*10e12+x2*sqrt(11e25)*M+x1*sqrt(11e25)*N)./((i*(6e8*pi./lambda)-i*3.263e15-3.45e12-10e12).*(i*(6e8*pi./lambda)-i*3.429e15-3.81e12-11e12)-x1*x2)*M;
>> plot(lambda,t.^2)
警告: 復(fù)數(shù) X 和/或 Y 參數(shù)的虛部已忽略
(此處出現(xiàn)警告,可用以下命令修改)
>> h=real(t);
>> plot(lambda,h.^2)
結(jié)果圖如下所示:
第三行的i是什么?
matlab 各位大神幫我看一下,我這個畫出來的圖什么都沒有呢?
你最后求出來的y1和y2是兩個值,plot出來是分立的點 自然看不出來 其實有的 看圖 不過好像只有一個 你最后的plot里面放兩個不知道能不能都plot出來 我一般如果要把兩個量plot到一起,會用hold語句把圖固定,Plot兩次 plot(n,y1);hold plot(n,y2)...
求大神幫忙畫一個matlab復(fù)雜函數(shù)圖像,也不是很復(fù)雜
首先,將給出的方程改寫為P=P(h)的形式。然后,用fplot()函數(shù)繪制其P——h的關(guān)系曲線圖。實現(xiàn)代碼:func=@(h)10*log10(h^2+500^2)-30\/(1+10*exp(-5*(180\/pi*atan(h\/500)-30)))-80;fplot(func,[0,500])xlabel('h');ylabel('P');運行結(jié)果 ...
matlab編程畫圖出現(xiàn)亂碼怎么解決?
對于大多數(shù),研究生或者博士生,用MATLAB編程繪圖,應(yīng)該是經(jīng)常遇到的事情。然而我相信很多人都遇到這樣的問題,畫完圖,標(biāo)題,橫軸,以及縱軸l都是用漢字標(biāo)記的,保存eps格式的時候,就會出現(xiàn)亂碼,但是如果標(biāo)題,坐標(biāo)都用英文寫的,保存圖片的格式,是不會出現(xiàn)亂碼的。然后有一些特殊情況,非得需要MATLAB畫...
怎么使用matlab畫圖
思路:使用plot()函數(shù)將定點繪制出來,并且設(shè)置點的樣式;如果需要文字標(biāo)記的話,使用text()函數(shù)進行注釋。下面給出具體的示例:畫出正弦函數(shù)在[0,2π]區(qū)間的曲線,同時標(biāo)注出x=π\(zhòng)/4的點。1、計算曲線上的散點并繪圖 打開matlab,在命令窗口輸入如下代碼:>> x=0:pi\/20:pi; % x在[0,2π]...
向各位matlab中plot畫圖,坐標(biāo)軸的設(shè)置問題.大俠求教
可以用matlab提供的坐標(biāo)軸設(shè)置函數(shù)axis進行設(shè)置(對當(dāng)前坐標(biāo)軸進行設(shè)置),具體用法如下:plot(x,y);\/\/畫圖后用axis函數(shù)設(shè)置坐標(biāo)軸的范圍axis([xminxmaxyminymax]);%設(shè)置坐標(biāo)軸在指定的區(qū)間xmin、xmax表示設(shè)置橫坐標(biāo)的最小最大值;ymin、ymax表示設(shè)置縱坐標(biāo)的最小最大值。也可以用下面的set函數(shù)進行...
matlab 畫圖問題,公式中有三個變量,見下例
>> n=1.3;k=0.3;>> x = 0:0.01*pi:pi\/2; % x采用弧度制>> D=n^2-k^2-sin(x).^2;>> C=4*n^2*k^2+D.^2;>> A=sqrt((sqrt(C)+D)\/2);>> B=sqrt((sqrt(C)-D)\/2);>> P=(2.*A.*sin(x).*tan(x)).\/(A.^2+sin(x).^2.*tan(x).^2+B.^2)...
matlab如何畫圖
操作步驟:1、啟動Matlab,由于軟件比較大,啟動過程需要首先進行初始化,可能比較緩慢。軟件完全啟動的標(biāo)志是界面的左下角出現(xiàn)“Ready”字樣。2、在主界面中找到“Workspace”界面,在其內(nèi)部單擊右鍵,新建數(shù)組x,存放畫圖所需的橫坐標(biāo)數(shù)據(jù)。3、雙擊變量x,在彈出的“variable”界面中,輸入橫坐標(biāo)數(shù)據(jù),本...
matlab中畫圖的問題,公式中有三個個變量,公式是符號表達式,見下例
>> n=1.3;k=0.3;>> x = 0:0.01*pi:pi\/2;>> D=n^2-k^2-sin(x).^2;>> C=4*n^2*k^2+D.^2;>> A=sqrt((sqrt(C)+D)\/2);>> B=sqrt((sqrt(C)-D)\/2);>> P=(2.*A.*sin(x).*tan(x)).\/(A.^2+sin(x).^2.*tan(x).^2+B.^2);>> plot(x,P)...
matlab難題,求教大神們
你好,答案如下所示。x = [200 250 300 400 500];y = [0.746 0.675 0.616 0.525 0.457];plot(x,y,'o')hold onz = polyfit(x,y,1)y2 = polyval(z,x);plot(x,y2,'r')z = -0.0009 0.9168 希望你能夠詳細查看。如果你有不會的,你可以提問我有時間就會幫你解答。
求大神幫忙畫一個matlab復(fù)雜函數(shù)圖像
用matlab繪制其復(fù)雜函數(shù)圖像,應(yīng)考慮其圖形的特殊性,即數(shù)值的數(shù)量級。在出圖時,可以根據(jù)數(shù)值的大小進行縮放。實現(xiàn)代碼,v=linspace(0,10,100); N=表達式plot(v,N\/1e36,'.-')grid onxlabel('v'),ylabel('N×10^{-36}')
相關(guān)評說:
萬山特區(qū)最大: ______ 半立方拋物線:清除所有;中圖分類號; α= 1/10; X = 0:pi/50:2 * PI; 為y = SQRT(A. *(X. ^ 3)); 極坐標(biāo)(X,Y); 笛卡爾葉線:%這需要下 清除所有;中圖分類號; 一= 1; T = 0:pi/100:2 * PI; X =(3 * A * T ..)/(1 + T ^ 3); 為y =. (3 * A * T ^ 2 ..)/...
萬山特區(qū)最大: ______ 首先,這幅圖是用excel畫的,你如果要畫成跟圖片上一致的話,就用excel.如果用matlab的話,使用legend函數(shù)就可以出現(xiàn)圖例.具體例子如下:clc clear close all x= 0:0.01:2*pi; y1 =sin(x); y2 = cos(x); plot(x,y1,'b.-'); hold on plot(x,y2,'r.-') legend('sin(x)','cos(x)') 結(jié)果如圖:
萬山特區(qū)最大: ______ 展開全部% 向量的乘除、乘方必須加點(.* ./ .^) l1=100; l2=40; l4=200; ommiga1=10; phi = 0:2*pi/360:2*pi; l3 = sqrt(l1^2+l4^2-l2^2-2*l1*l4*sin(phi)) ; figure(1) plot(phi,l3) y=(l3+sqrt(l3.^2+l2^2-l1^2*cos(phi).^2))./(l2+l1*cos(phi)); theta2=atan(y)*2; ...
萬山特區(qū)最大: ______ 對y的計算,屬于矩陣的乘法.應(yīng)該改為點乘,數(shù)據(jù)之間乘 clear x=0.01:0.001:2; m=2*pi*(0.231/2); n=2*pi*(1+(0.231/2)^2)^0.5; y=10*log10(2+2*(sin(m*x)./(m*x)).*cos(n*x)); plot(x,y); 改了后,圖形對了.樓主看看
萬山特區(qū)最大: ______ 把其中的v=[v0;v1;v2]改成 v=[v0 v1 v2]就行了!v0 v1 v2 是三個不同的行向量,是不可以組成一個列向量的!除非這樣改也行 v=[v0';v1';v2']
萬山特區(qū)最大: ______ ezplot('y^2=x^3+x+1')
萬山特區(qū)最大: ______ 你建的某一個m文件的文件名與matlab庫函數(shù)的文件名沖突了,你改一下名字就可以了. Attempt to call constructor figure with incorrect letter case翻譯是:嘗試調(diào)用構(gòu)造函數(shù)名出現(xiàn)錯誤 就如我剛開始寫了一個m文件,命名為figure,后來一直出錯,即使不運行這個m文件也出錯.后來我把figure改了,就可以畫圖了
萬山特區(qū)最大: ______ v1=linspace(0,2*pi,20);v2=v1.^(1/3);plot(v1,v2)
萬山特區(qū)最大: ______ 要畫三維圖散點圖的話可以用scatter3 正常連點的三維圖可以用plot3
萬山特區(qū)最大: ______ 沒有什么好辦法,matlab畫圖坐標(biāo)軸都是顯示在四周的.你一定要這樣做的話只能手動再畫兩條直線,僅此而已.