Matlab仿真常用知识及参考程序.doc

上传人:sk****8 文档编号:3520281 上传时间:2019-06-01 格式:DOC 页数:7 大小:47KB
下载 相关 举报
Matlab仿真常用知识及参考程序.doc_第1页
第1页 / 共7页
Matlab仿真常用知识及参考程序.doc_第2页
第2页 / 共7页
Matlab仿真常用知识及参考程序.doc_第3页
第3页 / 共7页
Matlab仿真常用知识及参考程序.doc_第4页
第4页 / 共7页
Matlab仿真常用知识及参考程序.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、实验一三、5.设计 M 文件计算: x=0:0.1:10当 sum1000 时停止运算,并显示求和结果及计算次数。参考程序:x=0:0.1:10;i=1;sum=x(i)*x(i)-2*x(i);while(sum1000)sum=sum-x(i)*x(i)+2*x(i);i=i-1;endsumi实验二二、6、编写验证魔方矩阵的函数文件,输出要求如下:(1) 如果输入矩阵的维数小于 3,输出显示error(2) 如果输入矩阵的不是方阵,输出显示the size of matrix X mustbe N-by-N matrix(3) 显示行、列和及其对角线求和后的值,并判断其和是否相同。若不同

2、,显示No,相同显示Yes 。参考程序:function mofang_test(data)Row,Com=size(data);dimen=min(Row,Com);if(dimen triangle (right)(右三角形)p pentagram(五角星)h hexagram(六芒星)此外,MATLAB 也可对图形加上各种注解与处理:xlabel(Input Value); % x 轴注解ylabel(Function Value); % y 轴注解title(Two Trigonometric Functions); % 图形标题legend(y = sin(x),y = cos(x)

3、; % 图形注解grid on; % 显示格线(反之为 grid off)hold on; % 保持图形(反之为 hold off)我们可用 subplot 来同时画出数个小图形於同一个视窗之中:subplot(2,2,1); plot(x, sin(x);subplot(2,2,2); plot(x, cos(x);subplot(2,2,3); plot(x, sinh(x);subplot(2,2,4); plot(x, cosh(x);=其他各种二维绘图函数bar 长条图(适合资料点数量不多的情况)errorbar 图形加上误差范围(如果已知资料的误差量,就可用 errorbar 来表

4、示): errorbar(x,y,e); % e 是误差量fplot 较精确的函数图形(对于变化剧烈的函数,可用 fplot 来进行较精确的绘图,会对剧烈变化处进行较密集的取样b blue(蓝色) . point(点) - solid(实线)g green(绿色) o circle(圆圈) : dotted(点线 )r red(红色) x x-mark(叉号) -. dashdot (点画线)c cyan(墨绿色) + plus(加号) - dashed( 虚线)m magenta(紫红色) * star(星号) (none) no liney yellow(黄色) s square(正方形)

5、k black(黑色) d diamond(菱形)v triangle (down)(下三角形) triangle (up)(上三角形)triangle (right)(右三角形)p pentagram(五角星)h hexagram(六芒星)此外,MATLAB 也可对图形加上各种注解与处理:xlabel(Input Value); % x 轴注解ylabel(Function Value); % y 轴注解title(Two Trigonometric Functions); % 图形标题legend(y = sin(x),y = cos(x); % 图形注解grid on; % 显示格线(反

6、之为 grid off)hold on; % 保持图形(反之为 hold off)我们可用 subplot 来同时画出数个小图形於同一个视窗之中:subplot(2,2,1); plot(x, sin(x);subplot(2,2,2); plot(x, cos(x);subplot(2,2,3); plot(x, sinh(x);subplot(2,2,4); plot(x, cosh(x);=其他各种二维绘图函数bar 长条图(适合资料点数量不多的情况)errorbar 图形加上误差范围(如果已知资料的误差量,就可用 errorbar 来表示): errorbar(x,y,e); % e

7、是误差量fplot 较精确的函数图形(对于变化剧烈的函数,可用 fplot 来进行较精确的绘图,会对剧烈变化处进行较密集的取样b blue(蓝色) . point(点) - solid(实线)g green(绿色) o circle(圆圈) : dotted(点线 )r red(红色) x x-mark(叉号) -. dashdot (点画线)c cyan(墨绿色) + plus(加号) - dashed( 虚线)m magenta(紫红色) * star(星号) (none) no liney yellow(黄色) s square(正方形)k black(黑色) d diamond(菱形)

8、v triangle (down)(下三角形) triangle (up)(上三角形)triangle (right)(右三角形)p pentagram(五角星)h hexagram(六芒星)此外,MATLAB 也可对图形加上各种注解与处理:xlabel(Input Value); % x 轴注解ylabel(Function Value); % y 轴注解title(Two Trigonometric Functions); % 图形标题legend(y = sin(x),y = cos(x); % 图形注解grid on; % 显示格线(反之为 grid off)hold on; % 保持

9、图形(反之为 hold off)我们可用 subplot 来同时画出数个小图形於同一个视窗之中:subplot(2,2,1); plot(x, sin(x);subplot(2,2,2); plot(x, cos(x);subplot(2,2,3); plot(x, sinh(x);subplot(2,2,4); plot(x, cosh(x);=其他各种二维绘图函数bar 长条图(适合资料点数量不多的情况)errorbar 图形加上误差范围(如果已知资料的误差量,就可用 errorbar 来表示): errorbar(x,y,e); % e 是误差量fplot 较精确的函数图形(对于变化剧烈的函数,可用 fplot 来进行较精确的绘图,会对剧烈变化处进行较密集的取样

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。