Matlab编程:听说Matlab可以用来作很多图形,谁有一些比较有趣图形的源代码? 分形彩图的C或者matlab的源代码(至少3段)

\u5728matlab\u6e90\u7a0b\u5e8f\u4e2d\u5982\u4f55\u76f4\u63a5\u8df3\u8fc7\u67d0\u4e9b\u8bed\u53e5\u6267\u884c\u4e0b\u9762\u7684\u8bed\u53e5\u554a\uff1f\u7528\u4ec0\u4e48\u7b26\u53f7\uff1f

\u4e3a\u4ec0\u4e48\u8981\u8df3\u8fc7\uff1f\u4e00\u822c\u90fd\u662f\u7528if\u8fdb\u884c\u9009\u62e9\uff0c\u5982\u679c\u60f3\u8df3\u51fa\u5faa\u73af\u5c31\u8981\u7528break\uff0c\u8df3\u51fa\u6bcf\u4e00\u6b65\u5faa\u73af\u540e\u9762\u7684\u90e8\u5206\u8fdb\u5165\u4e0b\u4e00\u6b21\u5faa\u73af\u8981\u7528continue\u3002matlab\u6ca1\u6709goto\u3002\u5373\u4f7f\u662fC\uff0cgoto\u4e5f\u662f\u4e0d\u88ab\u63a8\u8350\u7684\u3002\u6807\u51c6\u7684\u987a\u5e8f\u7a0b\u5e8f\u7ed3\u6784\u662f\u5b8c\u5168\u53ef\u4ee5\u907f\u514dgoto\u7684\u3002

\u54e6\uff0c\u539f\u6765\u662f\u8fd9\u4e2a\u610f\u601d\u554a\u3002\u60f3\u8df3\u8fc7\u7684\u90a3\u4e9b\u884c\uff0c\u5168\u90e8\u9009\u4e0a\uff0c\u7136\u540e\u6309ctrl+r.\u5c31\u5168\u90e8\u6ce8\u91ca\u6389\u4e86\uff0c\u989c\u8272\u53d8\u7eff\u3002\u60f3\u6062\u590d\uff0c\u9009\u4e2d\u5b83\u4eec\uff0c\u518d\u6309ctrl+t\uff0c\u53cd\u6ce8\u91ca\u3002

#include
#include
#include


int main()
{
float m,dx,dy,x,y,x_n,y_n,Cx,Cy;
int n,i,j,L=4;

int gdriver=DETECT,gmode; //gdriver\u548cgmode\u5206\u522b\u8868\u793a\u56fe\u5f62\u9a71\u52a8\u5668\u548c\u6a21\u5f0f\uff0cgdriver=DETECT\u662f\u5728\u6d4b\u8bd5\u663e\u793a\u5668\u786c\u4ef6

initgraph(&gdriver,&gmode,""); //\u521d\u59cb\u5316\u56fe\u5f62\u6a21\u5f0f
setbkcolor(1); //\u8bbe\u7f6e\u80cc\u666f\u8272\u4e3a\u84dd\u8272
dx=3.0/639;
dy=2.2/479;
for(i=0;i<639;i++)
{
Cx=-1.9+i*dx;
for(j=0;j<479;j++)
{
Cy=-1.2+j*dy;
x=y=0;
for(n=0;n<=1000;n++)
{
x_n=x*x-y*y+Cx;
y_n=2*x*y+Cy;
m=x_n*x_n;
if(m>L) break;
x=x_n;
y=y_n;
}
putpixel(i,j,(int)(0.4*m)%16); //\u5728\u6307\u5b9a\u4f4d\u7f6e\u753b\u4e00\u50cf\u7d20\uff08\u5750\u6807\uff08i,j\uff09\uff0c\u7b2c\u4e09\u4e2a\u8ba1\u7b97\u5f0f\u4e3a\u753b\u70b9\u7684\u989c\u8272\uff09
}
}
getch(); //\u4efb\u610f\u952e\u8fd4\u56de
closegraph(); //\u5173\u95ed\u56fe\u5f62\u6a21\u5f0f\u5e76\u8fd4\u56de\u6587\u672c\u6a21\u5f0f
}


\u5173\u4e8e\u989c\u8272\u7684\u8bbe\u7f6e\u5982\u4e0b\uff1a
\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501
\u7b26\u53f7\u5e38\u6570 \u6570\u503c \u542b\u4e49 \u5b57\u7b26\u6216\u80cc\u666f
\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014
BLACK 0 \u9ed1 \u4e24\u8005\u5747\u53ef
BLUE 1 \u5170 \u4e24\u8005\u5747\u53ef
GREEN 2 \u7eff \u4e24\u8005\u5747\u53ef
CYAN 3 \u9752 \u4e24\u8005\u5747\u53ef
RED 4 \u7ea2 \u4e24\u8005\u5747\u53ef
MAGENTA 5 \u6d0b\u7ea2 \u4e24\u8005\u5747\u53ef
BROWN 6 \u68d5 \u4e24\u8005\u5747\u53ef
LIGHTGRAY 7 \u6de1\u7070 \u4e24\u8005\u5747\u53ef
DARKGRAY 8 \u6df1\u7070 \u53ea\u7528\u4e8e\u5b57\u7b26
LIGHTBLUE 9 \u6de1\u5170 \u53ea\u7528\u4e8e\u5b57\u7b26
LIGHTGREEN 10 \u6de1\u7eff \u53ea\u7528\u4e8e\u5b57\u7b26
LIGHTCYAN 11 \u6de1\u9752 \u53ea\u7528\u4e8e\u5b57\u7b26
LIGHTRED 12 \u6de1\u7ea2 \u53ea\u7528\u4e8e\u5b57\u7b26
LIGHTMAGENTA 13 \u6de1\u6d0b\u7ea2 \u53ea\u7528\u4e8e\u5b57\u7b26
YELLOW 14 \u9ec4 \u53ea\u7528\u4e8e\u5b57\u7b26
WHITE 15 \u767d \u53ea\u7528\u4e8e\u5b57\u7b26
BLINK 128 \u95ea\u70c1 \u53ea\u7528\u4e8e\u5b57\u7b26

在命令行里输入demo,里面有很多有趣的图形,比如这个:
load('topo.mat','topo','topomap1');
[x,y,z] = sphere(50);
props.FaceColor= 'texture';
props.EdgeColor = 'none';
surface(x,y,z,props);
axis square off

你百度搜一下 上面有很多的

去科学软件学习网看看吧

  • Linux涓嬪畨瑁matlab鍛戒护
    绛旓細linux涓嬪畨瑁matlab鍛戒护鐢变簬瑕佽窇涓涓▼搴忥紝闇瑕乵atlab鍜孋++鐨勬贩鍚缂栫▼锛屾垜鍦╨inux涓婂畨瑁呬簡matlab锛岀敱浜庡linux绯荤粺涓嶅お鐔熸倝锛屾墍浠ョ壒鍦拌闇嗛渾甯垜寮勭殑锛岀壒姝ゆ劅璋紝骞跺皢鎸夎浆杩囩▼璇︾粏鎻忚堪濡備笅锛屽笇鏈涘府鍔╀互鍚庤瀹夎鐨勬湅鍙嬨倃ww.dnjsb.com 1.涓嬭浇 matlab for linux:鍚勫ぇ缃戠珯鍧囨湁璧勬簮(鎴戣繖閲屼笅杞界殑鏄悕涓簃atl12...
  • matlab涓浣跨敤sum鍑芥暟姹傚拰鍑洪敊,涓嬫爣绱㈠紩蹇呴』涓烘鏁存暟绫诲瀷
    绛旓細matl璁块棶鐭╅樀锛堝悜閲忥紝澶氱淮鏁扮粍锛夋椂锛屼笅鏍囨槸浠1寮濮嬬殑锛岃屼笉鏄儚c璇█閭f牱浠0寮濮嬨備綘杩欎釜鍑洪敊鍘熷洜鍙兘鏄洜涓簊um鍑芥暟鍦ㄧ储寮曠煩闃礎鏃讹紝绱㈠紩鍒颁笅鏍囦负0鎴栬礋鏁颁簡銆傚彲鑳芥槸鍙楀埌浣犱箣鍓嶇┖闂村彉閲忕殑褰卞搷浜嗭紝浣犲湪杩欎簺璇彞涔嬪墠鍔犱笂鈥渃lear鈥濊鍙ワ紝娓呴櫎涓涓嬪伐浣滅┖闂村彉閲忚瘯璇曘
  • 鎴戠殑matlab瑁呬笂鍚,闂竴涓嬪氨鑷姩鍏充簡,娌℃硶鐢,鑰屾垜鏈変釜鍚屽鐨勬満瀛愬拰鎴戠殑...
    绛旓細鍥犱负鎴戜滑鐢ㄧ殑閮芥槸鐩楃増鐨勶紝鏈夊彲鑳戒綘鍦╟opy鍒汉鐨matlaB瀹夎鍖呮椂浼氬嚭鐜伴敊璇傛渶濂借嚜宸变笅锛屽畨瑁呯殑鏃跺欎竴瀹氫笉瑕佸嚭鐜伴敊璇悗锛屽氨蹇界暐锛屾湁鏃舵湁鐨勯棶棰樺氨鏄偅涔堢殑绾犵粨锛佹參鎱㈣锛宮atlaB瑁呯殑鏃跺欏緢鎱紒
  • 鎬庝箞鐢╩atlab姹傚崟浣嶉樁璺冨嚱鏁板憿?
    绛旓細1銆佽皟鐢℉eaviside(t)鍑芥暟 鍦MATL AB鐨Symbolic Math Toolbox涓紝鏈変笓闂ㄧ敤浜庤〃绀哄崟浣嶉樁璺冧俊鍙风殑鍑芥暟锛屽嵆Heaviside(t)鍑芥暟锛岀敤瀹冨嵆鍙柟渚垮湴琛ㄧず鍑哄崟浣嶉樁璺冧俊鍙蜂互鍙婂欢鏃剁殑鍗曚綅闃惰穬淇″彿锛屽苟涓斿彲浠ユ柟渚垮湴鍙傚姞鏈夊叧鐨勫悇绉嶈繍绠楄繃绋嬨2銆佹暟鍊艰绠楁硶 鍦MATLAB涓锛屾湁涓涓笓闂ㄧ敤浜庤〃绀哄崟浣嶉樁璺冧俊鍙风殑鍑芥暟锛屽嵆stepfun( )...
  • MATLAB瀹炵幇LMS瀛︿範绠楁硶
    绛旓細clc;clear all;load msesample;n1=length(x1);n2=length(x2);x=[x1;x2];e=ones(length(x),1);y=[e x];b=e;b=rand(length(x),1);yita=1;eps=0.01;yy=inv(y'*y)*y';result=yy*b;for i=n2:length(x)y(i,:)=y(i,:).*(-1);end a=[1;2;1];an=zeros(3,100)...
  • Number of columns on line 1 of ASCII file D:\matl
    绛旓細棣栧厛锛氬嚭鐜拌繖绉嶆儏鍐甸氬父閮芥槸浣犵殑鏂囦欢鏍煎紡涓嶅銆傛瘮濡傝浣犳槸mat鏂囦欢鏍煎紡锛宭oad鏃朵互ASCII 鐮佹牸寮忓鍏ュ氨浼氬嚭閿欍傚叾娆★細鏌ョ湅瀵煎叆鐨勬枃浠跺悕涓槸鍚﹀惈鏈夌壒娈婂瓧绗︺傛瘮濡俧ilename.txt涓惈鏈夌┖鏍间篃浼氭姤閿欍Matlab鏄竴涓珮绾х殑鐭╅樀/闃靛垪璇█锛屽畠鍖呭惈鎺у埗璇彞銆佸嚱鏁般佹暟鎹粨鏋勩佽緭鍏ュ拰杈撳嚭鍜岄潰鍚戝璞缂栫▼鐗圭偣銆傜敤鎴峰彲浠ュ湪...
  • 涓轰粈涔鐢╩atlab鍐欒繖涓 u=[0,0] plot(u) 鐢诲嚭鐨勬槸(1,0),(2,0)闂寸殑绾 ...
    绛旓細杩欏睘浜庡熀鏈棶棰橈紝浣犲彲浠鐢╩atlab鑷甫鐨勫府鍔╂枃浠舵潵鏌ヨ 鍦╩atl鍛戒护绐楀彛涓暡鍏ワ細help plot 灏卞彲浠ョ煡閬撲负浠涔堜簡锛堝悓鐞嗭紝鍙互鍋氬叾瀹冨懡浠ょ殑鍩烘湰鐢ㄦ硶鏌ヨ锛夛細PLOT(Y) plots the columns of Y versus their index.鍗筹細濡傛灉涓嶆寚瀹歺鍧愭爣锛岄偅涔堥粯璁ゅ皢浠鐨勪笅鏍囧仛涓簒鍧愭爣锛圷鐨勫悇鍏冪礌鍊间负绾靛潗鏍囧硷級
  • Matlab涓杩愯1娆″悗鍦ㄨ繍琛屼笅1娆″氨涓嶅嚭缁撴灉鏄敋涔堟儏鍐?
    绛旓細涓嶄綔灏变笉浼氭鈥濓紝涓嶇劧涔熷氨涓嶄細浜х敓鍚庢潵閭f亹鎬栫殑浜嬨傛敼浜1娆★紝杩愯鐨勭粨鏋滈兘寰堝ソ锛屽敮1浣夸汉涓嶇埥鐨勬槸MATLAB鐨缂栬瘧鍣ㄤ笉鍚殑Warning鐫鎴戯紝鎬绘槸
  • 濡備綍浣跨敤ultraiso灏matlab 2012b
    绛旓細閲嶆柊鎵ц 鍥 2 鑷冲浘 1 鍥 1 鍥 2 杩涜瀹屾娆″畨瑁咃紝Matlab 2012B 渚垮畨瑁呬簡闄もMATLAB Production Server鈥濅箣澶栫殑鎵鏈夌粍浠讹紝濡傛灉鎯宠瀹夎姝ょ粍浠讹紝 灏"Matl ab 瀹夎婧愭枃浠剁洰褰昞java\jar\install.jar"鐢"crack\Usual\install.jar"鏇挎崲銆傞噸鏂版墽琛屽畨瑁咃紝骞跺湪缁勫缓閫夋嫨澶勫彧閫夋嫨 鈥淢ATLAB Production Server鈥...
  • 鏁戝懡!鎴戠敤鍑犵粍(浜岀淮)鏁版嵁鍋氬嚭涓鏉℃洸绾,鎯冲仛鍥炲綊,涓嶇煡閬撳湪matlab涓...
    绛旓細涓锛歳egress鍛戒护 ---鍥炲綊鏂圭▼y=x^4--- >> A=[4 70 5 162 6 291 7 470 8 710 9 996 10 1310 11 1612 12 1819 13 1941 14 1983 15 1996 16 1999 17 2000];>> Y=A(:,1);>> X=A(:,2);>> [b,bint,r,rint,stats]=regress(Y,X.^4)---鍥炲綊y=a+bx+cx^2+dx^3+e...
  • 扩展阅读:matlab mat2gray ... matlab simulink ... matlab在线网页版 ... matlab mat2cell ... matlab在线运行的网站 ... scratch免费编程网站 ... 平板matlab怎么安装 ... 免费找matlab代码的网站 ... matlab免费下载安装 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网