matlab趣味代码 matlab有趣的绘图代码
unique函数,可以把不相同的元素成分提取出来. 比如 a=[1;2;3;4;5;1;3;2;1;3;4;2;1];[b,n,m]=unique(a);b = 1 2 3 4 5n = 1 2 3 4 5m = 1 2 3 4 5 1 3 2 1 3 4 2 1这里很好玩,有: b(m)=a a(n)=b
模拟打靶的小游戏%靶的制作和打靶得分 clear %清除变量 n=10; %环的个数 th=(0:360)*pi/180; %角度向量 figure %创建图形窗口 axis equal %使坐标间隔相等 hold on .
很简单的MATLAB代码!!!!Cost = zeros(50); for i=1:50 for j=1:50 if Cost(i,j)==0 Cost(j,i)=inf; end end end
Matlab编程:听说Matlab可以用来作很多图形,谁有一些比较有趣图形的源代码?在命令行里输入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
我需要一个特殊的MATLAB程序代码读文档时不用这么复杂的,如果都是数字,用dlmread('name.txt')就可以了,如果有字符可以用 textread('name.txt','%s');得到的矩阵你可以在workspace中看到,按照你的说法,应该得到的是160行2列的矩阵,你读数据的时候按列来读就行了.x可以设成是你得到的时间,y可以设成是你的振幅,这样就可以调用了,在画图时plot(x,y)就可以了.如果想得到点,而不是曲线,就用plot(x,y,'o').不知道是否对你有帮助,还有什么问题.
MATLAB趣味题目,做一下取a和b的平均值就行了,2^7大于100,绝对可以
给一段简单的MATLAB代码可以用拟合函数ployfit(x,y,n) x为自变量,y为因变量,n为N阶多项式拟合 输出的是系数.从最高次到最低次.
求很简单的Matlab代码加一个逻辑判断.怎么看到好多次这个问题.x = 0:0.01:2 y = (x>=0&x1).*(1-x) plot(x,y)
MATLAB 求看简单代码试试这样 j=1;for i=1:length(c) d=double(c{i}); if d>96 if d<123C{j}=c{i}; j=j+1; end end end
用matlab写一段简单的代码~%minmax.m function [A,B,C,m,n]=minmax(a,b,c,minmax)%输入不合法就不验证了%. 希望写清楚点,回答的人会多点%用matlab写一段简单的代码~,加注释写了近20分钟.