MATLAB程序设计

该博客展示了MATLAB编程的实例,包括字符串操作、函数定义、绘图以及数值计算。涉及ricker函数用于生成Ricker波形,xiangliang函数创建随机向量,sushu函数检查素数,wanshu函数寻找完全数。此外,还包含成绩统计、FFT计算和二维波阻抗数据的可视化展示。
摘要由CSDN通过智能技术生成

s0 = get(handles.edit1,'string');

s0 = strcat(s0,'0');

set(handles.edit1,'string',s0);

s0 = get(handles.edit1,'string');

ans = eval(s0);

set(handles.edit1,'string',ans);

set(handles.text2,'string',ans);

set(handles.edit1,'string','');

s0 = get(handles.edit1,'string');

n = length(s0);

t = char(s0);

s0 = t(1:n-1);

set(handles.edit1,'string',s0);

function [ R ] = ricker( f0,t )

%UNTITLED 此处显示有关此函数的摘要

%   此处显示详细说明

R = (1-2*(pi*f0*t).^2).*exp(-(pi*f0*t).^2);

end

f0 = 50;

t = -0.6:0.01:0.6;

R = ricker(f0,t);

figure;

plot(ricker(f0,t));

axis([0 125 -0.4 1.05]);

xlabel('时间(s)');

ylabel('R');

function [ vector ] = xiangliang( length,num )

%XIANGLIANG 此处显示有关此函数的摘要

%   此处显示详细说明

A = zeros(1,length);

a = (rand(1,num))*2-1;%-1 1

b = round(length*rand(1,num)+1);%1 512

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值