數模matlab操作

2021-06-22 16:59:28 字數 2490 閱讀 4392

1、 建立test.m檔案,基礎操作示例:

%test	%代表注釋

clear%清空所有記憶體變數

clc %清屏

clf %clear figure 消視窗

syms x y; %syms 定義變數,不加";",就會在螢幕上顯示此行的結果

for i = 1:1:10

……end

help quad%help integral

2、函式檔案

function f = v(h)	% v 為名字,h為傳入引數

…………

f = ……

end

3、**示例

clear;clc;

x = -5:0.1:5;

y1 = x+10;

y2 = x.^2;

hold on

% 原始曲線

% plot(x,y1);

% plot(x,y2);

% 散點圖

% plot(x,y1,'*');

% plot(x,y2,'o');

% 控制橫座標、縱座標的範圍

% plot(x,y1);

% plot(x,y2);

% axis([-10,10,-10,30]);

% 加粗,變色

% plot(x,y1,'linewidth',1.5);

% plot(x,y2,'r');

% 新增標題、橫縱座標注釋

% plot(x,y1);

% plot(x,y2);

% title('一次函式和二次函式');

% xlabel('自變數x');

% ylabel('因變數y');

% 修改標題、橫縱座標注釋的大小

% plot(x,y1);

% plot(x,y2);

% title('一次函式和二次函式','fontsize',20);

% xlabel('自變數x','fontsize',17);

% ylabel('因變數y','fontsize',17);

% 在曲線旁加注釋

% plot(x,y1);

% plot(x,y2);

% text(0.7,10,'\fontsize\it y1 = x+10');

% text(2.7,6,'\fontsize\it y2 = x^2');

% 新增圖例注釋

% plot(x,y1);

% plot(x,y2);

% legend('\fontsize\it y1=x+10','\fontsize\it y2=x^2');

% 圖例注釋的位置

% plot(x,y1);

% plot(x,y2);

% legend('\fontsize\it y1=x+10','\fontsize\it y2=x^2',2);

% % legend('\fontsize\it y1=x+10','\fontsize\it y2=x^2',3);

% % legend('\fontsize\it y1=x+10','\fontsize\it y2=x^2',4);

% 畫子圖

% subplot(1,2,1);

% plot(x,y1);

% subplot(1,2,2);

% plot(x,y2);

% % % subplot(2,1,1);

% % plot(x,y1);

% % subplot(2,1,2);

% % plot(x,y2);

% 綜合

% %子圖1

% subplot(1,2,1);

% plot(x,y1,'r*');

% title('一次函式','fontsize',20);

% xlabel('自變數x','fontsize',17);

% ylabel('因變數y','fontsize',17);

% text(0.7,10,'\fontsize\it y1 = x+10');

% legend('\fontsize\it y1=x+10');

% %子圖2

% subplot(1,2,2);

% plot(x,y2,'linewidth',1.5);

% title('二次函式','fontsize',20);

% xlabel('自變數x','fontsize',17);

% ylabel('因變數y','fontsize',17);

% text(2.7,6,'\fontsize\it y2 = x^2');

% legend('\fontsize\it y2=x^2');

注意使用spss求分布和maple求積分。

MATLAB數模程式設計基礎(1)

matlab是數學建模常用軟體,下面整理一些適於數模比賽的matlab基礎操作,大部分來自網路課程。cd c users tim wei documents matlab a 1 a 1 b 2 b 2 c a b c 3 a 1 b 2 a b ans 3 help sin sin sine of...

matlab檔案操作

matlab檔案操作 檔案操作是一種重要的輸入輸出方式,即從資料檔案讀取資料或將結果寫入資料檔案。matlab提供了一系列低層輸入 輸出函式,專門用於檔案操作。1 檔案的開啟與關閉 1 開啟檔案 在讀寫檔案之前,必須先用fopen函式開啟或建立檔案,並指定 對該檔案進行的操作方式。fopen函式的呼...

matlab相關操作

1 matlab中的imread相當於opencv中的cvloadimage imagename,cv load iamge anydepth cv load image anycolor 讀出的影象資訊保持了原有影象的資訊 包括通道資訊和位深資訊 rgb2gray相當於cvloadimage im...