
数学建模
宣泠之
喜欢c语言,正在慢慢学变成码农
展开
-
在matlab中寻找曲线上离原点距离最近的点的坐标的思考
syms yx=linspace(-2,2,200)n=length(x)g=[]; for i=1:n a=x(i); t=vpa(solve(y/(1+a^2+y^2)-sin(a+cos(y)),y),3); g=[g t];end对于这个代码主要是想算出对应x的y,因为直接用get函数得到的x和y是按照顺序先后排列而不是一一对应。下面那个代码得原创 2017-08-05 22:06:18 · 6951 阅读 · 0 评论 -
matlab 数学建模 图像处理
I = imread('ellipse.BMP');Ig = rgb2gray(I);imshow(Ig);hold onconicP = ginput(15);plot(conicP(:,1)', conicP(:,2)', 'xr'); %drawing sample pointsa0 = [1 1 1 1 1 1];f = @(a,x)a(1)*x(:,1).^2+a(2原创 2017-09-22 15:57:57 · 1931 阅读 · 0 评论 -
lsqcurvefit和nlinfit用法
问题:有些时候我们需要拟合一些非线性的表达式。比如:我们知道一个表达式的式子是y=A*sin(x).*exp(x)-B./log(x),现在我们手里面有x与y对应的一大把数据。我们如何根据x,y的值找出最佳的A、B值。则我们现在借助Matlab的函数lsqcurvefit、nlinfit,当然你也可以使用lsqnonlin.其具体用法请自己用Matlab的帮助命令进行查看。这里仅简单介绍一下常转载 2017-09-22 15:30:08 · 7002 阅读 · 0 评论 -
matlab图像处理
matlab图像处理原创 2017-09-22 13:07:47 · 2885 阅读 · 0 评论 -
杭州地图的绘制matlab
sheng=shaperead('Adm_Area_region.shp', 'UseGeoCoords', true);geoshow(sheng)hold ondiqu=shaperead('Dchina_region.shp','UseGeoCoords',true)geoshow(diqu)boundall=[];for i=1:7 boumdall=[boundall;原创 2017-08-30 15:17:43 · 1697 阅读 · 0 评论 -
matlab处理视频 first
mov=VideoReader('ganzi.avi');numFrames=mov.NumberOfFrames;for k=1:numFrames%读取数据 g=k*3051+1; frame=read(mov,g) imshow(frame) imwrite(frame,strcat(num2str(g),'to',num2str(k),'.jpg'),'j原创 2017-09-05 10:31:27 · 1442 阅读 · 0 评论 -
初探图像领域
从碎纸片复原,初探图像领域。 1、f=@(x)cos(x)中@是定义句柄的运算符,f是一个函数句柄。f=@(x)acos(x)相当于建立了一个函数文件。 2、原创 2017-08-14 13:08:45 · 280 阅读 · 0 评论 -
碎纸片
clc;clear;%% 导入图片p=[];o=[];k=[];for i=0:18 k=3-length(num2str(i)); for j=1:k p=[p '0']; end p=[p num2str(i) '.bmp']; o=[o imread(p)]; p=[];endk=[];p=[];%% 算各个碎原创 2017-08-15 10:45:11 · 654 阅读 · 1 评论 -
matlab画多线条图
“` time=data(:,1); temp1=data(:,2); temp2=data(:,3); temp3=data(:,4); temp4=data(:,5); temp5=data(:,6); temp6=data(:,7); temp7=data(:,8); temp8=data(:,9); temp=[temp1,temp2,temp3,temp4,temp5,原创 2017-08-11 14:22:10 · 3047 阅读 · 0 评论