lzth.net
当前位置:首页 >> mAtlAB简单程序 >>

mAtlAB简单程序

1、首先,建立一个自定义函数文件,如fun.m文件。文件内容为 function c=fun(a,b); c=a+b; 2、然后,在当前文件目录下,执行窗口命令 a=2;b=5; c=fun(a,b) 3、运行结果

应该‘a’ 这么输入

function lianxuchaoliu clear; clc; n=9;%节点数; nl=9;%支路数; isb=1;%平衡节点号; pr=0.00001;%误差精度; b1=[1 4 0.0576i 0 1.05 1; 4 5 0.017+0.092i 0.158i 1 0; 5 6 0.039+0.17i 0.358i 1 0; 3 6 0.0586i 0 1.05 1; 6 7 0.0119+0.10...

我觉得前面回答的貌似已经可以了,难道你是想看到屏幕输出“y1=1;y2=4;y3=9;”,那你可以试试这个: for i=1:3 y(i)=i^2; fprintf(1,['y' num2str(i) '=%d;'],y(i)); end fprintf(1,'\n'); 结果是: y1=1;y2=4;y3=9; >>

for n=1 t=0 s=0 E=A1(n,1)+A1(n,2)+A1(n,3)+A1(n,j)+A1(n,4)+A1(n,5) E1=E for j=1:6 if A1(n,j)=0.5 p(j)=0.5 E1=E1-A1(n,j) t=t+1 else % 如果我理解正确的话,这里应该是 else p(j)=1 end end for j=1:6 if p(j)=1 p(j)=(A1(n,j)/E1)*(1-0.0...

你的这个问题看似简单,但你没给出a和b的值,迭代有可能不收敛的哈 给你一个,你参考一下,不难实现的: clear all;clc; z(1)=1; a=2;b=1/3; for ii=1:100 h(ii)=a/z(ii); zz(ii)=1/(1-h(ii))-b*h(ii)/(1+h(ii)); k(ii)=abs(z(ii)-zz(ii)); if k...

你用26个字母的顺序排列,就能得到答案…

1、设计GUI,应该说明一下要求,比如界面上有哪些要素、可进行哪些操作; 2、函数cacupsnr好像并不是MATLAB自带的。

Fs = ??; %滤波器设计 fc = 4500; %fc为截止频率,高通滤波器比截止频率高的部分保留;低通滤波器比截止频率低的部分保留 Wn = (2/Fs)*fc; Fs是采样频率,需要你自己预先赋值 %Wn是归一化截止频率,fir滤波器设计要使用归一化频率 b = fir1(20,W...

h=10*rand(1,10); %给定10个数的矩阵 for i=1:10 for j=10:-1:i+1 if h(j-1)>h(j) t=h(j);h(j)=h(j-1); h(j-1)=t; end end end disp(h)

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com