matlab基本程式設計

2021-07-22 16:35:33 字數 1142 閱讀 4172

%%%%%%%%%%%%%%%%%%%%

for a=1:9 %水仙花數

for b=0:9

for c=0:9

if a^3+b^3+c^3==a*100+b*10+c*1

disp(a*100+b*10+c*1);

endend

endend

a=[1,2,3,4,5];

b=[4,5,6,7,8];

[c,d]=max(a.*b);%得到數值和位置

[e,f]=min(a.*b);

disp(c);disp(e);

[g,h]=sort(a.*b);%得到計算矩陣和位置關係

disp(g);disp(h);

%%%%%%%%%%%%%%%%%%%%

%圖形視覺化1

x=-pi:0.01:pi;

figure(3);

subplot(2,2,1);%設定子圖

plot(x,cos(x),'r+',x,sin(x),'k+');%顯示和顏色之類的屬性

subplot(2,2,2);

plot(x,cos(x)-sin(x),'k-.')

subplot(2,2,3);

plot(x,2*sin(x),'k');

subplot(2,2,4);

plot(x,2*x);

figure(4);

x=[1,2,3,4];

plot(x,x*3);

hold on;%在同乙個圖中做出兩個函式

plot(x,x*2);

hold off

%圖形視覺化2

x=-pi:0.01;pi;

y=cos(x);

figure(2);

plot(x,y,'k-.*');%顯示圖表

axis([-pi,pi,-4,4]);%設定圖表

grid on;%網格

grid off;

title('firstfigure');%標題

xlabel('縱');ylabel('橫');%橫縱座標

legend('y=cosx-sinx');%圖例

text(pi/2,-1,'finalpoint');%文字

gtext('cccc');%固定文字

matlab 基本的程式語言功能

繪圖二維點圖和二維線圖 plot 三維圖繪製 取餘 rem n,m mod n,m 當x和y的符號不同時,rem函式結果的符號和n的一樣,而mod和m的一樣。轉置 共軛轉置 普通轉置 短除法 fix x 截尾取整.fix 37 10 3 科學計數法14000可寫成1.4e4圓周率直接輸入pi即可 i...

MATLAB程式設計

1 使用指令碼檔案,畫出下列分段函式所表示的曲線。y x 1,x 0 1 0 x 1 x 3 1 x 計算上述分段函式的值,要求能夠根據使用者對x值的不同輸入,程式給出相對應的結果。2 編寫乙個程式,能夠接收使用者從鍵盤輸入的多個數值,只有當接收到輸入的數值為 1時方可結束輸入過程,然後求解並輸出前...

Matlab程式設計

matlab軟體程式編寫何c語言差不多,一般包含變數輸入,資料處理何結果輸出三大模組 資料處理模組分為 順序,選擇,迴圈三個結構 1,matlab軟體程式的輸入,輸出方式 1 輸入方式 直接輸入 x 1a 1 2 3 4 s haha 賦值字串 input 裡面必須有 x input please ...