首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏算法工程师的学习日志

    可以替代Simulink的几款开源系统仿真软件

    :Scilab是一种基于Matlab的开源数值计算和科学仿真软件,其中包含了Xcos仿真工具。 Xcos提供了与Simulink类似的图形化建模和仿真功能,可以用于建立和分析动态系统模型。 2、Scilab/Xcos Xcos是一个开源的图形化建模和仿真工具,用于动态系统建模和仿真。 Xcos拥有媲美Simulink的功能,在一个模块图环境中实现多域仿真以及基于模型的设计。它支持系统级设计、仿真、自动代码生成以及嵌入式系统的连续测试和验证。 首先是建模: 在XCos环境中可以进行模型定制和Modelica 块创建,支持机械结构模块、电气模块、热模块等。

    8.6K11编辑于 2023-09-05
  • 来自专栏机器学习炼丹术

    医学图像重建 | Radon变换,滤波反投影算法,中心切片定理

    现在我们需要吧垂直sensor的直线上约束转换成数学的表示,直线的表示常见就是y-kx-b=0的形式,但是我们需要用p和 \theta 来表示直线,因此直线可以表示为: xcos\theta+ysin\ 我们积分约束那里,现在我们可以写成这样的形式: R(\theta,s)=\iint f(x,y) \cdot \delta(xcos\theta+ysin\theta-p) dxdy 因为当xcos\theta +ysin\theta-p不等于0的时候,其实 \delta(xcos\theta+ysin\theta-p) 可以看作是0(我的理解哈). 我们需要得到的f(x,y)就是通过反傅里叶变化的方法: f(x,y)=\int_0^{2\pi} \int_{0}^{\infin} F(w,\theta)e^{2\pi i w(xcos\theta+ \theta+ysin\theta)}dwd\theta 我们对w变量做1维的反傅里叶变换, f(x,y)=\int_0^{2\pi} q(xcos\theta+ysin\theta,\theta)d\

    5.6K32编辑于 2023-03-16
  • 来自专栏全栈程序员必看

    hough变换理解[通俗易懂]

    即直线 y = k ∗ x + b y=k*x+b y=k∗x+b转换到极坐标系空间 ρ = x c o s θ + y s i n θ \rho=xcos\theta+ysin\theta ρ=xcosθ 比如,像素点 ( x , y ) (x,y) (x,y)代表构成边缘的一个像素点,遍历 θ \theta θ,根据公式 ρ = x c o s θ + y s i n θ \rho=xcos\theta +ysin\theta ρ=xcosθ+ysinθ我们可以计算出所有经过点 ( x , y ) (x,y) (x,y)的直线信息。

    1.2K30编辑于 2022-07-25
  • 来自专栏unity3d 摄像机

    unity3d 第三人称视角摄像机(线性锁视域)

    void RotXMat(float x, ref Matrix4x4 retMat) { Matrix4x4 m1; float xCos , xSin; m1 = Matrix4x4.identity; xCos = Mathf.Cos(x * radian); xSin = Mathf.Sin(x * radian); m1.m11 = xCos; m1.m22 = xCos; m1.m12 =

    1.5K20发布于 2019-07-22
  • 来自专栏OpenFPGA

    后MATLAB时代的七种开源替代,一种堪称完美!

    此外最关键的是SCILAB也一个有类似 MATLAB simulink的工具Xcos!simulink能做的Xcos也可以完成,并且界面和使用也很类似! (欢迎用过的朋友补充说明) Xcos截图: ? ? 2. 与MATLAB语法兼容Octave 如果已经对MATLAB语言非常熟悉,暂时不想学习一门新的语言,那么可以尝试一下Octave。

    5.4K22发布于 2020-06-29
  • 来自专栏Pou光明

    AGV平面坐标系变换公式及实例

    另一种表达方式: 即X′OY′坐标系相对于“静止”XOY坐标系顺时针旋转: x1=xcos(β)+ysin(β); y1=ycos(β)-xsin(β); X′OY′坐标系相对于“静止”XOY坐标系逆时针旋转 : x1=xcos(β)-ysin(β); y1=ycos(β)+xsin(β); 坐标系旋转公式推导图1 点的旋转: 直角坐标系 XOY内的点 A(x,y)绕原点逆时针旋转 α 角后得到点 B(x

    59010编辑于 2024-07-26
  • 来自专栏MasiMaro 的技术博文

    PDF标准详解(三)—— PDF坐标系统和坐标变换

    bmatrix} 旋转 利用中学的知识可以知道 $$ x_1 = r * cos(\theta+\psi) = r(cos\thetacos\psi-sin\thetasin\psi) = xcos cos\theta & sin\theta & 0 \ -sin\theta & cos\theta & 0 \ 0 & 0 & 1 \end{bmatrix} = \begin{bmatrix}xcos bmatrix} 最终得到这样一个矩阵 \begin{bmatrix}cos\theta & sin\theta & 0 \ -sin\theta & cos\theta & 0 \ C_x - C_xcos

    1.7K10编辑于 2024-06-16
  • 来自专栏Java架构师必看

    什么是hough变换(hough变换算法)

    n θ b=\frac\rho{sin\theta} \tag{4} b=sinθρ​(4),把公式3,4代入公式1,整理可得 (5) ρ = x c o s θ + y s i n θ \rho=xcos \theta+ysin\theta \tag{5} ρ=xcosθ+ysinθ(5) 由公式5可知,如果是在 θ − ρ \theta-\rho θ−ρ坐标系中, ( x 0 , y 0 ) (x_0

    1.4K31编辑于 2022-04-11
  • 来自专栏图像处理与模式识别研究所

    霍夫直线变换

    极坐标系中的直线可以表示为: r=xcosθ+ysinθ lines=cv2.HoughLines(img, rho, theta, threshold) img表示输入图像 rho表示以像素为单位的距离

    71310编辑于 2022-05-28
  • 来自专栏用户8907256的专栏

    工业视觉引导基础及项目评估流程

    c=rcos(δ+β)=rcos(δ)cos(β)-r*sin(δ)sin(β)=xcos(β)-ysin(β) d=rsin(δ+β)=rsin(δ)cos(β)+r*cos(δ)sin(β)=ycos

    98610发布于 2021-08-13
  • 来自专栏YoungGy

    R语言包_stats::optim

    )$par # figure x = seq(0,3,length.out = 100) y = f(x) plot(x,y) One Dimensional Ex2 假定 f(x)=sin(xcos (x)) f(x)=sin(xcos(x)) ?

    2.2K10发布于 2019-05-26
  • 来自专栏MelonTeam专栏

    IOS控件动画的一种通用方法

    [aX + cY + tx bX + dY + ty 1] = [Xcosɵ - Ysinɵ Xsinɵ + Ycosɵ 1] ; 可见,这个时候,ɵ就是旋转的角度,逆时针为正,顺时针为负。

    1.5K50发布于 2018-01-04
  • 来自专栏奇点大数据

    遗传算法(2)

    我们假设在空间里有一个函数z=ysin(x)+xcos(y),图像如下所示。 ? 如果觉得这个图的意义找不到对应的物理解释也没关系,我们就假设这是一个地区当中的地形图,而且地形每个点的(x,y,z)三维坐标是可以用z=ysin(x)+xcos(y)这个函数来进行描述的,山峦起伏是不是 把z对y求偏导数,把z对x求偏导数,这样能够求出满足两个偏导数同时为零的x,y解,很可能有多个,把所有这一组一组的x,y代入z=ysin(x)+xcos(y),求出的(x,y,z)就是驻点。 101010100110100 101010101010101 8 100110101101000 000011110000111 3、适应度函数 适应度在这个场景里倒是不难设计,就用z=ysin(x)+xcos

    1.3K120发布于 2018-04-11
  • 来自专栏OpenFPGA

    优秀的 Verilog/FPGA开源项目介绍(三十七)- MATH库

    新点(Xnew,Ynew)的坐标为: Xnew=Xcos(Z)-Ysin(Z)Ynew=Ycos(Z)+Xsin 或者: Xnew/cos(Z)=X-Y*tan(Z)Ynew/cos 可以将角度分成小块

    1.7K63编辑于 2023-08-30
  • 来自专栏机器学习AI算法工程

    【趣味】数据挖掘(7)——团拜会与鸡尾酒会上的聚类

    图2 (1)坐标旋转 (2)极坐标 令θ=-45o,它顺时针旋转,就转回XOY平面,中学数学中有坐标变换公式: x'=xcos(-45 o)-ysin(-45o), (2)图2左边的坐标变换中类核函数是f(x,y)=x’=xcos(-45 o)-ysin(-45 o) , g(x,y)= y’=xsin(-45o)+ycos(-45 o) 。

    96240发布于 2018-03-09
  • 来自专栏iDoitnow

    车辆动力学方程推导和代码实现

    \varphi}=\frac{L_fF_{yf}-L_rF_{yr}}{I_z} \tag{25} 另外对于全局坐标 \dot{X} 和 \dot{Y} 类似坐标的旋转,所以有 \dot{X}=v_xcos frac{F_{yf}+F_{yr}}{m}-v_x \dot{\varphi}\\ \ddot{\varphi}=\frac{L_fF_{yf}-L_rF_{yr}}{I_z}\\ \dot{X}=v_xcos

    1.2K10编辑于 2024-01-23
  • 来自专栏人工智能之数学基础

    人工智能之数学基础 微积分:第二章 多变量微积分

    示例:设f(x,y)=x2y+sin⁡(xy)f(x,y)=x^2y+\sin(xy)f(x,y)=x2y+sin(xy),则:∂f∂x=2xy+ycos⁡(xy),∂f∂y=x2+xcos⁡(xy)\ {\partialx}=2xy+y\cos(xy),\quad\frac{\partialf}{\partialy}=x^2+x\cos(xy)∂x∂f​=2xy+ycos(xy),∂y∂f​=x2+xcos

    23210编辑于 2025-12-20
  • 来自专栏磐创AI技术团队的专栏

    OpenCV系列之霍夫线变换 | 三十二

    一条线可以表示为y = mx + c或以参数形式表示为ρ=xcosθ+ysinθ,其中ρ是从原点到该线的垂直距离,而θ是由该垂直线和水平轴形成的角度以逆时针方向测量(该方向随您如何表示坐标系而变化。

    1.6K10发布于 2019-12-23
  • 来自专栏机器视觉全栈er

    opencv(4.5.3)-python(二十九)--Hough线变换

    一条线可以表示为y=mx+c,或者以参数形式表示为ρ=xcosθ+ysinθ,其中ρ是原点到线的垂直距离,θ是这条垂直线与水平轴形成的角度,以逆时针方向测量(这个方向因你如何表示坐标系而异。

    1.1K20编辑于 2023-02-26
  • 来自专栏计算机视觉life

    VSLAM系列原创02讲 | ORB描述子如何实现旋转不变性?原理+代码

    //获得采样点中某个idx所对应的点的灰度值,这里旋转前坐标为(x,y), 旋转后坐标(x',y'),他们的变换关系: // x'= xcos(θ) - ysin(θ), y'= xsin(θ

    1.3K30编辑于 2021-12-07
领券