标题:[求助]6个不会做的MATLAB题
只看楼主
zhang123wen
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-5-20
 问题点数:0 回复次数:17 
[求助]6个不会做的MATLAB题
这是我自学时遇到的难题 我不会做 谢谢大家的帮助
jnt2bPql.rar (11.35 KB) [求助]6个不会做的MATLAB题



共6题,是MATLAB的一些好题,大家可以下载

另外我这儿有105道附答案的经典入门题(有答案)如果你需要就留言 呵呵
谢谢大家

搜索更多相关主题的帖子: MATLAB 
2007-05-24 09:18
abingchem
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:716
专家分:0
注 册:2004-12-30
得分:0 
回复:(zhang123wen)[求助]6个不会做的MATLAB题
这个比较好玩,这是第一个题目,试发个图看看


此人已消失
2007-05-24 22:22
abingchem
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:716
专家分:0
注 册:2004-12-30
得分:0 
试试这段代码:
clear;
clc;
syms f x y g
f=log(1+x);
% plot f(x)
xspan=[0:0.1:4];
ezplot(f,[xspan(1),xspan(end)]);
% to plot the line between left point and right point, first fine the
% equation of the line
fl=subs(f,x,xspan(1));
fr=subs(f,x,xspan(end));
% to find the slope of the line
slope=(fr-fl)/(xspan(end)-xspan(1));
%plot the line
fline=fl:0.1*slope:fr;
hold on;
plot(xspan,fline,'r');
%find y equation
y=diff(f,x)-slope;
ezplot(y,[xspan(1), xspan(end)]);
% to find the kexi
df=diff(f,x);
kexi=solve(df-slope);
% give the tangent equation y=k(x-x0)+y0
k=subs(df,x,kexi);
y0=subs(f,x,kexi);
y=k*(x-kexi)+y0;
ezplot(y,[xspan(1),xspan(end)]);

此人已消失
2007-05-24 23:05
abingchem
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:716
专家分:0
注 册:2004-12-30
得分:0 
存在的问题是怎么设定ezplot的纵坐标范围呢?

此人已消失
2007-05-24 23:05
abingchem
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:716
专家分:0
注 册:2004-12-30
得分:0 
回复:(abingchem)存在的问题是怎么设定ezplot的纵坐...
这是第二题,好像更有意思啦,大家发发代码来看看


此人已消失
2007-05-25 08:44
zhang123wen
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-5-20
得分:0 
回复:(abingchem)回复:(abingchem)存在的问题是...

可是后面还有几个有关矩阵的题我也不会啊
大家能帮帮我吗

2007-05-25 22:28
zhang123wen
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-5-20
得分:0 
回复:(zhang123wen)[求助]6个不会做的MATLAB题
2007-05-26 10:12
zhangenter
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:390
专家分:0
注 册:2006-6-5
得分:0 

2 .

z = linspace(0,pi,50);
u = linspace(0,2*pi,100);

h = plot3(nan, nan, nan) ;

set( gcf, 'Doublebuffer', 'on' ) ;
set( gca, 'XLim', [-1, 1], 'YLim', [-1 1], 'ZLim', [0 pi], 'Box', 'on') ;

view(60,5) ;

for n = u
x = sin(z)*cos(n) ;
y = sin(z)*sin(n) ;
set( h, 'XData', x, 'YData', y, 'ZData', z ) ;
drawnow
end


OldHandle = findobj( \'Name\', \'悲伤\' ) ;if ~isempty(OldHandle),delete(OldHandle) ;end for Time = \'现在\':\'每一天\':\'永远\',set( gco, \'心情\', \'快乐\');end % 这段代码为你天天快乐而存在
2007-05-26 12:10
WLLSZ119110
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-11-14
得分:0 
105道练习
楼上的我需要你的附答案的105练习,请发wllsz119110@  多谢
2008-11-14 10:06
hitzhang
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:21
帖 子:369
专家分:52
注 册:2006-9-24
得分:0 
你回来了,呵呵!

2008-11-14 19:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-142039-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.008715 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved